import dayjs from 'dayjs';
import type Step from '../../pages/steps/Step';
export interface FullPageBookingEngineUrlParameters {
    startDate?: dayjs.Dayjs;
    endDate?: dayjs.Dayjs;
    hotelId?: string;
    defaultCity?: string;
    promoCode?: string;
    promoOnly?: boolean;
    promoFeatured?: boolean;
    rooms?: {
        adults?: number;
        children?: number;
        infants?: number;
    }[];
}
export interface FullPageEngineContextType {
    urlParameters: FullPageBookingEngineUrlParameters;
    currentStep: Step;
    setCurrentStep: (step: Step) => void;
}
