import { UseTimePickerOptions, UseTimePickerReturn } from '../types'; /** * Manages state and interactions for the TimePicker component. * * Supports both controlled and uncontrolled modes, keeps the native time input * in sync with the popover selection, and only commits valid `HH:mm` values to * `onChange`. */ export declare const useTimePicker: ({ value, defaultValue, onChange, id, defaultPanelTime, minTime, maxTime, }: UseTimePickerOptions) => UseTimePickerReturn;