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

import typing_extensions
from ..core.serialization import FieldMetadata
from ..types.file_conversion_step_definition_config_failure_behavior import (
    FileConversionStepDefinitionConfigFailureBehavior,
)


class FileConversionStepDefinitionConfigParams(typing_extensions.TypedDict):
    failure_behavior: typing_extensions.NotRequired[
        typing_extensions.Annotated[
            FileConversionStepDefinitionConfigFailureBehavior, FieldMetadata(alias="failureBehavior")
        ]
    ]
    """
    Whether to continue or exit the workflow if file conversion fails. Defaults to `EXIT`.
    
    See the [File Conversion step docs](https://docs.extend.ai/2026-02-09/product/workflows/configuring-workflows-via-api#file-conversion-step).
    """
