import { TransitionMap, DeliveryState, DeliveryEvent } from "./types"; /** * Default transition rules for a food delivery / logistics order. * * PENDING ──CONFIRM──► CONFIRMED ──START_PREPARING──► PREPARING * │ │ * CANCEL MARK_READY * │ │ * ▼ READY_FOR_PICKUP ──PICKUP──► PICKED_UP * CANCELLED │ │ * └── REFUND ──► REFUNDED START_TRANSIT START_TRANSIT * │ │ * IN_TRANSIT ◄──────────┘ * │ * DELIVER ──┤── FAIL * │ │ * DELIVERED FAILED * └──REFUND──┘──► REFUNDED */ export declare const DEFAULT_TRANSITIONS: TransitionMap; export declare const DEFAULT_TERMINAL_STATES: DeliveryState[]; export declare const DEFAULT_ACTIVE_STATES: DeliveryState[]; //# sourceMappingURL=transitions.d.ts.map