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

import typing

import typing_extensions
from .parse_step_definition_config import ParseStepDefinitionConfigParams
from .simple_next_entry import SimpleNextEntryParams


class ParseStepDefinitionParams(typing_extensions.TypedDict):
    """
    Parses file content (OCR, text extraction). Every workflow should have exactly one parse step immediately after the trigger.

    See the [Parse step docs](https://docs.extend.ai/2026-02-09/product/workflows/configuring-workflows-via-api#parse-step).
    """

    name: str
    config: typing_extensions.NotRequired[ParseStepDefinitionConfigParams]
    next: typing_extensions.NotRequired[typing.Sequence[SimpleNextEntryParams]]
