import { IArrivalNightStay, INightStayValidation } from '../hooks/index.js';
import { Dayjs } from 'dayjs';
import React from 'react';
export interface IDatePickerContext {
    todayInUnix: number;
    today: Dayjs | null;
    startDate: Dayjs | null;
    endDate: Dayjs | null;
    hoveredMonth: Dayjs | null;
    currentMonth: Dayjs | null;
    maxPrice: number;
    onHoverOver: (date: Dayjs) => void;
    onDayClicked: (date: Dayjs) => void;
    setMaxPrice: (price: number) => void;
    arrivalNightStay: IArrivalNightStay;
    nightStayValidation: INightStayValidation;
    nightStayRequirements: string[];
    roomCode: string;
    rateCode: string;
}
export declare const DatePickerContext: React.Context<IDatePickerContext>;
