import { type ControlProps } from '../../model/ControlProps'; import { type Option } from '../Select/Option'; interface UseDatePickerManagerParams extends ControlProps { onShowCalendar: (bool: boolean) => void; showCalendar: boolean; selectedMonth: number; onMonthSelect: (num: number) => void; selectedYear: number; onYearSelect: (num: number) => void; } export declare const useDatePickerManager: ({ onShowCalendar, showCalendar, selectedMonth, onMonthSelect, onYearSelect, selectedYear, onChange, value, }: UseDatePickerManagerParams) => { handleChangeVisibleCalendar: () => void; handleNextMonth: () => void; handlePrevMonth: () => void; handleSelectMonth: ({ key }: Option) => void; handleSelectYear: ({ key }: Option) => void; monthsOptions: { key: string; }[]; yearsOptions: { key: string; }[]; ref: { current: HTMLDivElement | null; }; }; export {};