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

import typing_extensions
import typing_extensions
from ..types.vendor_created_event_object_operation import VendorCreatedEventObjectOperation
from .vendor import VendorParams


class VendorCreatedEventObjectParams(typing_extensions.TypedDict):
    operation: typing_extensions.NotRequired[VendorCreatedEventObjectOperation]
    """
    The operation on the vendor that caused the event to be published. The value is `CREATED`.
    See [Operation](#type-operation) for possible values
    """

    vendor: typing_extensions.NotRequired[VendorParams]
    """
    The created vendor as the result of the specified operation.
    """
