Tool definitions for function calling.
@type t() :: %ExLLM.Gemini.Content.Tool{ code_execution: map() | nil, function_declarations: [map()] | nil, google_search: map() | nil }