import { DateRange } from '../../../shared/types/datepicker'; export declare const useDateRange: (selectedRange: DateRange, onRangeChange: (range: DateRange) => void, minDate?: Date, maxDate?: Date, autoCloseRange?: boolean) => { isDateInRange: (date: Date, range: DateRange) => boolean; isDateRangeStart: (date: Date, range: DateRange) => boolean; isDateRangeEnd: (date: Date, range: DateRange) => boolean; isDateDisabled: (date: Date) => boolean; handleRangeSelection: (date: Date, hoverDate: Date | null) => void; getRangeState: (date: Date, hoverDate: Date | null) => { isSelectingStart: true | Date | null; isSelectingEnd: boolean; isStart: boolean; isEnd: boolean; isInRange: boolean; isFirstInRange: boolean; isLastInRange: boolean; afterSelected: boolean; isDisabled: boolean; isHovered: boolean; }; }; //# sourceMappingURL=useDateRange.d.ts.map