# This file was auto-generated by Fern from our API Definition.

import typing

from .inline_corpora_search_tool_configuration import InlineCorporaSearchToolConfiguration
from .inline_lambda_tool_configuration import InlineLambdaToolConfiguration
from .inline_mcp_tool_configuration import InlineMcpToolConfiguration
from .inline_structured_indexing_tool_configuration import InlineStructuredIndexingToolConfiguration
from .inline_web_search_tool_configuration import InlineWebSearchToolConfiguration

AgentToolConfiguration = typing.Union[
    InlineMcpToolConfiguration,
    InlineCorporaSearchToolConfiguration,
    InlineWebSearchToolConfiguration,
    InlineLambdaToolConfiguration,
    InlineStructuredIndexingToolConfiguration,
]
