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

import typing

import typing_extensions


class ErrorResponseDataParams(typing_extensions.TypedDict):
    message: str
    code: typing_extensions.NotRequired[int]
    """
    Optional error code for programmatic error handling
    """

    details: typing_extensions.NotRequired[typing.Dict[str, typing.Optional[typing.Any]]]
    """
    Additional error details and context information
    """

    request_id: typing_extensions.NotRequired[str]
    """
    Unique identifier for the request
    """
