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

import typing

import typing_extensions
from .merge_extract_step_definition_config import MergeExtractStepDefinitionConfigParams
from .simple_next_entry import SimpleNextEntryParams


class MergeExtractStepDefinitionParams(typing_extensions.TypedDict):
    """
    Merges extraction outputs from multiple upstream extract steps.

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

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