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

import typing

from .conversation_attribute_updated_by_admin import ConversationAttributeUpdatedByAdmin
from .conversation_attribute_updated_by_workflow import ConversationAttributeUpdatedByWorkflow
from .custom_action_finished import CustomActionFinished
from .custom_action_started import CustomActionStarted
from .operator_workflow_event import OperatorWorkflowEvent

EventDetails = typing.Union[
    ConversationAttributeUpdatedByWorkflow,
    ConversationAttributeUpdatedByAdmin,
    CustomActionStarted,
    CustomActionFinished,
    OperatorWorkflowEvent,
]
