import type { ChangeEvent, FocusEvent, FormEvent, KeyboardEvent } from "react"; import type { LabeledDatePickerProps } from "./LabeledDatePicker.types"; declare const useLabeledDatePicker: (props: LabeledDatePickerProps) => { data: { isOutOfRange: boolean | undefined; isPickerOpen: boolean; }; fns: { handleDateChange: (date: Date | null) => void; handleDateAccept: (date: Date | null) => void; handlePickerOpen: () => void; handlePickerClose: () => void; handleTextFieldClick: () => void; handleInputChange: (event: ChangeEvent) => void; handleInputEvent: (event: FormEvent) => void; handleInputBlur: (event: FocusEvent) => void; handleInputKeyDown: (event: KeyboardEvent) => void; }; }; export default useLabeledDatePicker;