# -*- coding: utf-8 -*- # hub/ticket/domain/__init__.py """Доменные типы Ticket.""" from .ticket_types import ( ArchiveRecordSnapshot, TicketConnectionStatus, TicketDocumentSnapshot, TicketHardwareStatus, TicketTaskSnapshot, ) from .location_catalog import LocationCatalog, parse_location_parts from .task import TicketTask from .ticket_constants import ( HARDWARE_SIGNAL_ADVANCE, HARDWARE_SIGNAL_INITIALIZE, TICKET_STATE_ACTIONS, TICKET_STATE_COLORS, TICKET_STATE_NAMES, ) from .ticket_state_service import TicketStateService, TicketTransitionResult from .ticket_transition_policy import TicketTransitionPolicy, TransitionDecision __all__ = [ "ArchiveRecordSnapshot", "HARDWARE_SIGNAL_ADVANCE", "HARDWARE_SIGNAL_INITIALIZE", "LocationCatalog", "TicketDocumentSnapshot", "TicketConnectionStatus", "TicketHardwareStatus", "TicketStateService", "TicketTask", "TicketTaskSnapshot", "TicketTransitionPolicy", "TicketTransitionResult", "TICKET_STATE_ACTIONS", "TICKET_STATE_COLORS", "TICKET_STATE_NAMES", "TransitionDecision", "parse_location_parts", ]