import { MouseEvent } from "react"; import { RadixOnInteractOutsideEvent } from "../../../Popover/types"; import { OnChangeReturnType } from "../types"; declare const useDatePicker: (onChange: (value: OnChangeReturnType) => string | void, onSelectedDateChange: () => void, value: string, openCalendarOnFocus: boolean, onKeyDown: (event: React.KeyboardEvent) => void, ...allowedElementIds: any[]) => { onCalendarCallbackValueChange: (newValue: unknown) => void; onTextInputValueChange: (string: any) => unknown; onInteractOutside: (event: RadixOnInteractOutsideEvent) => void; onIconButtonClick: (event: React.MouseEvent) => void; onInputFocus: () => void; isOpen: boolean; textValue: string; onEscapeKeyDown: () => void; handleOnKeyDown: (event: React.KeyboardEvent) => void; }; export default useDatePicker;