export type DatePickerType = 'date' | 'dateTime' | 'month'; export type DatePickerValue = IsRange extends undefined | false ? Date | undefined : [Date, Date] | undefined; export type DatePickerChangeHandler = (value: DatePickerValue) => void; export type RangeSelectionStep = 'startDate' | 'startTime' | 'endDate' | 'endTime'; export declare const applyOffsetSeconds: (date: Date, offset: number) => Date; export declare const DefaultFormatByType: Record; export declare const DefaultFormatByTypeRange: Record; export declare const getDefaultFormat: (type: DatePickerType, range?: boolean) => string; export declare const FallbackInputFormats: Record; export declare const isSameMonth: (a?: Date, b?: Date) => boolean; export declare const isSameDay: (a?: Date, b?: Date) => boolean; export declare const getMinDate: (a?: Date, b?: Date) => Date | undefined; export declare const getMaxDate: (a?: Date, b?: Date) => Date | undefined; export declare const MonthOptions: { id: number; title: string; fullTitle: string; }[]; export type DatePickerCalendarView = 'year' | 'month'; //# sourceMappingURL=utils.d.ts.map