import type { TimePickerInstance, TimePickerOptions } from "./types"; /** * Creates a framework-free analog and digital time picker. * * The root, label, input, and popover container are built once on mount and never * replaced afterward. Only the popover's own contents (mode controls, analog/digital * panels) are rebuilt in place when state that affects them changes (mode, value, * disabled). This matters: replacing the `` element itself on every keystroke * or focus event would strand the user's typing/focus on a now-detached node. */ export declare function createTimePicker(options?: TimePickerOptions): TimePickerInstance;