import { DateRangePickerProps } from '../interfaces'; import { RangeCalendarI18nStrings } from './interfaces'; export declare function findDateToFocus(selected: Date | null, baseDate: Date, isDateEnabled: DateRangePickerProps.IsDateEnabledFunction): Date | null; export declare function findMonthToFocus(selected: Date | null, baseDate: Date, isMonthEnabled: DateRangePickerProps.IsDateEnabledFunction): Date | null; export declare function findMonthToDisplay(value: DateRangePickerProps.PendingAbsoluteValue, isSingleGrid: boolean): Date; export declare function findYearToDisplay(value: DateRangePickerProps.PendingAbsoluteValue, isSingleGrid: boolean): Date; export declare const generateI18NFallbackKey: (isMonthPicker: boolean, isDateOnly: boolean) => "i18nStrings.monthConstraintText" | "i18nStrings.dateConstraintText" | "i18nStrings.dateTimeConstraintText"; export declare const generateI18NKey: (isMonthPicker: boolean, isDateOnly: boolean, isIso: boolean) => "i18nStrings.isoMonthConstraintText" | "i18nStrings.slashedMonthConstraintText" | "i18nStrings.isoDateConstraintText" | "i18nStrings.slashedDateConstraintText" | "i18nStrings.isoDateTimeConstraintText" | "i18nStrings.slashedDateTimeConstraintText"; export declare const provideI18N: (i18nStrings: RangeCalendarI18nStrings, isMonthPicker: boolean, isDateOnly: boolean, isIso: boolean) => undefined | string;