This symbol is a type alias.
ToolsType = Union[
Iterable[Union[str, google.generativeai.types.Tool
, google.generativeai.protos.Tool
, google.generativeai.types.ToolDict
, Iterable[google.generativeai.types.FunctionDeclarationType
], google.generativeai.types.FunctionDeclaration
, google.generativeai.protos.FunctionDeclaration
, dict[str, Any], Callable[..., Any]]],
str,
google.generativeai.types.Tool
,
google.generativeai.protos.Tool
,
google.generativeai.types.ToolDict
,
Iterable[google.generativeai.types.FunctionDeclarationType
],
google.generativeai.types.FunctionDeclaration
,
google.generativeai.protos.FunctionDeclaration
,
dict[str, Any],
Callable[..., Any]
]