import type { ChangeEvent } from 'react'; import type { UseDatePickerProps } from '../DatePickerBase.types'; import type { CalendarValueType, DateInfo } from '../../Calendar/Calendar.types'; export declare const useDatePicker: ({ currentValue, format, lang, disabled, readOnly, valueError, valueSuccess, name, type, min, max, includeEdgeDates, maskWithFormat, dateFormatDelimiter, setCorrectDates, setInnerDate, onChangeValue, onCommitDate, onChange, }: UseDatePickerProps) => { datePickerErrorClass: string | undefined; datePickerSuccessClass: string | undefined; handleChangeValue: (event: ChangeEvent) => void; handleSearch: (date: string) => void; handleCalendarPick: (date?: Date | null, dateInfo?: DateInfo) => void; updateExternalDate: (externalDate: Date | string | undefined) => void; getQuarterInfo: (originalDate: Date) => { name: string; fullValue: CalendarValueType; } | undefined; }; //# sourceMappingURL=useDatePicker.d.ts.map