export declare const bookingStatusEnum: import("drizzle-orm/pg-core").PgEnum<["draft", "on_hold", "awaiting_payment", "confirmed", "in_progress", "completed", "expired", "cancelled"]>; export declare const supplierConfirmationStatusEnum: import("drizzle-orm/pg-core").PgEnum<["pending", "confirmed", "rejected", "cancelled"]>; export declare const bookingActivityTypeEnum: import("drizzle-orm/pg-core").PgEnum<["booking_created", "booking_reserved", "booking_converted", "booking_confirmed", "booking_started", "booking_completed", "hold_extended", "hold_expired", "status_change", "status_overridden", "item_update", "allocation_released", "fulfillment_issued", "fulfillment_updated", "redemption_recorded", "supplier_update", "traveler_update", "note_added", "system_action"]>; export declare const bookingDocumentTypeEnum: import("drizzle-orm/pg-core").PgEnum<["visa", "insurance", "health", "passport_copy", "other"]>; export declare const bookingSourceTypeEnum: import("drizzle-orm/pg-core").PgEnum<["direct", "manual", "affiliate", "ota", "reseller", "api_partner", "internal"]>; export declare const bookingParticipantTypeEnum: import("drizzle-orm/pg-core").PgEnum<["traveler", "occupant", "other"]>; export declare const bookingTravelerCategoryEnum: import("drizzle-orm/pg-core").PgEnum<["adult", "child", "infant", "senior", "other"]>; export declare const bookingItemTypeEnum: import("drizzle-orm/pg-core").PgEnum<["unit", "extra", "service", "fee", "tax", "discount", "adjustment", "accommodation", "transport", "other"]>; export declare const bookingItemStatusEnum: import("drizzle-orm/pg-core").PgEnum<["draft", "on_hold", "confirmed", "cancelled", "expired", "fulfilled"]>; export declare const bookingAllocationTypeEnum: import("drizzle-orm/pg-core").PgEnum<["unit", "pickup", "resource"]>; export declare const bookingAllocationStatusEnum: import("drizzle-orm/pg-core").PgEnum<["held", "confirmed", "released", "expired", "cancelled", "fulfilled"]>; export declare const bookingFulfillmentTypeEnum: import("drizzle-orm/pg-core").PgEnum<["service_voucher", "ticket", "pdf", "qr_code", "barcode", "mobile", "other"]>; export declare const bookingFulfillmentDeliveryChannelEnum: import("drizzle-orm/pg-core").PgEnum<["download", "email", "api", "wallet", "other"]>; export declare const bookingFulfillmentStatusEnum: import("drizzle-orm/pg-core").PgEnum<["pending", "issued", "reissued", "revoked", "failed"]>; export declare const bookingRedemptionMethodEnum: import("drizzle-orm/pg-core").PgEnum<["manual", "scan", "api", "other"]>; export declare const bookingItemParticipantRoleEnum: import("drizzle-orm/pg-core").PgEnum<["traveler", "occupant", "beneficiary", "other"]>; export declare const bookingStaffAssignmentRoleEnum: import("drizzle-orm/pg-core").PgEnum<["service_assignee", "other"]>; export declare const bookingPiiAccessActionEnum: import("drizzle-orm/pg-core").PgEnum<["read", "update", "delete"]>; export declare const bookingPiiAccessOutcomeEnum: import("drizzle-orm/pg-core").PgEnum<["allowed", "denied"]>;