export type BookingMode = 'table' | 'event'; export type EventTypeId = | 'birthday' | 'wedding' | 'engagement' | 'anniversary' | 'baby-shower' | 'graduation' | 'office-party' | 'corporate-lunch' | 'family-gathering' | 'religious-celebration' | 'farewell' | 'retirement' | 'bridal-shower' | 'holiday-party' | 'other'; export interface BookingEventType { id: EventTypeId; icon: | 'cake' | 'heart' | 'gem' | 'sparkles' | 'baby' | 'graduation-cap' | 'briefcase' | 'users' | 'party-popper' | 'plane' | 'award' | 'gift' | 'tree-pine' | 'more-horizontal'; } export const BOOKING_EVENT_TYPES: readonly BookingEventType[] = [ { id: 'birthday', icon: 'cake' }, { id: 'wedding', icon: 'heart' }, { id: 'engagement', icon: 'gem' }, { id: 'anniversary', icon: 'sparkles' }, { id: 'baby-shower', icon: 'baby' }, { id: 'graduation', icon: 'graduation-cap' }, { id: 'office-party', icon: 'briefcase' }, { id: 'corporate-lunch', icon: 'users' }, { id: 'family-gathering', icon: 'users' }, { id: 'religious-celebration', icon: 'sparkles' }, { id: 'farewell', icon: 'plane' }, { id: 'retirement', icon: 'award' }, { id: 'bridal-shower', icon: 'gift' }, { id: 'holiday-party', icon: 'tree-pine' }, { id: 'other', icon: 'more-horizontal' }, ] as const; export const TABLE_GUEST_OPTIONS = ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10'] as const; export const EVENT_GUEST_OPTIONS = [ '2', '3', '4', '5', '6', '7', '8', '9', '10', '10-15', '16-25', '26-40', '41-60', '61-80', '81-100', '100+', ] as const;