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

import typing

from .templates_create_agents_from_template_response_agents_item_response_format_item_json_schema import (
    TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItemJsonSchema,
)
from .templates_create_agents_from_template_response_agents_item_response_format_item_type import (
    TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItemType,
)
from .templates_create_agents_from_template_response_agents_item_response_format_item_zero import (
    TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItemZero,
)

TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItem = typing.Union[
    TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItemZero,
    TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItemJsonSchema,
    TemplatesCreateAgentsFromTemplateResponseAgentsItemResponseFormatItemType,
    typing.Optional[str],
]
