import { Options } from '@popperjs/core'; import { DatePickerVariant, DateRange, DateSelector, Locale, SelectedRange, Selector } from './types'; export declare const prevMonth: number; export declare const year: number; export declare const CommonSelectorValue: { readonly today: "TODAY"; readonly yesterday: "YESTERDAY"; readonly last7Days: "LASTSEVEN"; readonly last28Days: "LASTTWENTYEIGHT"; readonly lastMonth: "LASTMONTH"; readonly custom: "CUSTOM"; }; export declare type CommonSelectorValue = Exclude; export declare const commonDateSelector: Readonly>; export declare const commonDateSelectors: DateSelector[]; export declare const getSelectors: (selectors?: Selector[]) => Selector[]; export declare const shouldUseSelectorsProp: (selectors?: Selector[]) => boolean; export declare function getPlaceholder(variant: DatePickerVariant, inputValue: string, currentRange: boolean, placeholder: string): string; export declare const popperOptions: Pick, 'modifiers' | 'placement'>; export declare function getInitialMonths(month: number, year: number): { month: number; year: number; }[]; export declare function isValidDefault(defaultRange: DateRange, maxDate: Date | undefined, minDate: Date | undefined): boolean; export declare function getCurrentMonth(currentDate: Date, selectedRange: SelectedRange): number; export declare function formatInputValue(dateRange: DateRange, locale: Locale, variant: DatePickerVariant, defaultRange?: DateRange): string; export declare const JS_MONTHS: { readonly January: 0; readonly December: 11; }; export declare const CALENDAR_HEADER_HEIGHT = 82.53;