import { OrderStatus, PaymentMethod, PaymentStatus } from '@prisma/client';
export declare const ALLOWED: Record<OrderStatus, OrderStatus[]>;
export declare const canMove: (from: OrderStatus, to: OrderStatus) => boolean;
export declare const initialStatus: (method: PaymentMethod) => OrderStatus;
export declare const initialPaymentStatus: (_method: PaymentMethod) => PaymentStatus;
export declare const OPEN_STATUSES: OrderStatus[];
export declare const CUSTOMER_LABEL: Record<OrderStatus, string>;
