import dayjs from "dayjs"; import { ReactNode } from "react"; import { BookingDatesType, CalendarProps, CheckInOutChangeType } from "../types"; type CalendarContextType = { today: dayjs.Dayjs; currentMonth: dayjs.Dayjs; setCurrentMonth: (num: number) => void; bookingDates: BookingDatesType; setBookingDates: React.Dispatch>; calendarSettings: CalendarProps; setCalendarSettings: React.Dispatch>; onCheckInOutChange?: CheckInOutChangeType; }; type CalendarProviderProps = { children: ReactNode; calendarProps: CalendarProps; onCheckInOutChange?: (checkInDate?: Date, checkOutDate?: Date) => void; }; declare const CalendarContext: import("react").Context; declare const CalendarProvider: ({ children, calendarProps, onCheckInOutChange, }: CalendarProviderProps) => import("react/jsx-runtime").JSX.Element; export { CalendarContext, CalendarProvider }; //# sourceMappingURL=CalendarContext.d.ts.map