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

import typing

from .templates_create_agents_from_template_response_agents_item_llm_config_reasoning_effort_item import (
    TemplatesCreateAgentsFromTemplateResponseAgentsItemLlmConfigReasoningEffortItem,
)

TemplatesCreateAgentsFromTemplateResponseAgentsItemLlmConfigReasoningEffort = typing.Union[
    typing.Literal["minimal"],
    typing.Literal["low"],
    typing.Literal["medium"],
    typing.Literal["high"],
    typing.Optional[str],
    typing.List[typing.Optional[TemplatesCreateAgentsFromTemplateResponseAgentsItemLlmConfigReasoningEffortItem]],
    typing.Optional[typing.Any],
]
