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

import typing_extensions
import typing_extensions
import typing
from .vendor_updated_event_object import VendorUpdatedEventObjectParams


class VendorUpdatedEventDataParams(typing_extensions.TypedDict):
    """
    Defines the `vendor.updated` event data structure.
    """

    type: typing_extensions.NotRequired[typing.Optional[str]]
    """
    The type of the event data object. The value is `vendor`.
    """

    id: typing_extensions.NotRequired[str]
    """
    The ID of the event data object.
    """

    object: typing_extensions.NotRequired[VendorUpdatedEventObjectParams]
    """
    An object containing updated vendor.
    """
