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

import typing

import typing_extensions
from .conditional_step_definition_config_conditions_item import ConditionalStepDefinitionConfigConditionsItemParams


class ConditionalStepDefinitionConfigParams(typing_extensions.TypedDict):
    conditions: typing.Sequence[ConditionalStepDefinitionConfigConditionsItemParams]
    """
    Ordered conditional branches for this step. Use `IF` for the first branch, `ELSE_IF` for additional branches, and `ELSE` for the fallback branch.
    
    See the [Conditional step docs](https://docs.extend.ai/2026-02-09/product/workflows/configuring-workflows-via-api#conditional-step).
    """
