import { DateType, CalendarMode } from '@mezzanine-ui/core/calendar'; export declare function useRangeCalendarControls(referenceDateProp: DateType, mode?: CalendarMode): { currentMode: CalendarMode; onMonthControlClick: () => void; onFirstNext: (() => void) | undefined; onFirstPrev: (() => void) | undefined; onFirstDoubleNext: (() => void) | undefined; onFirstDoublePrev: (() => void) | undefined; onSecondNext: (() => void) | undefined; onSecondPrev: (() => void) | undefined; onSecondDoubleNext: (() => void) | undefined; onSecondDoublePrev: (() => void) | undefined; onYearControlClick: () => void; popModeStack: () => void; referenceDates: [string, string]; updateFirstReferenceDate: (date: DateType) => void; updateSecondReferenceDate: (date: DateType) => void; };