import { DateType } from '@mezzanine-ui/core/calendar'; import { PickerTriggerProps } from '../Picker'; import { TimePickerPanelProps } from './TimePickerPanel'; export interface TimePickerProps extends Omit, Omit { /** * Default value for time picker. */ defaultValue?: DateType; /** * The format for displaying time. * @default 'HH:mm:ss' or 'HH:mm' based on hideSecond */ format?: string; /** * Change handler. Takes your declared `DateType` as argument. */ onChange?: (target?: DateType) => void; /** * A function that fires when panel toggled. Receive open status in boolean format as props. */ onPanelToggle?: (open: boolean) => void; /** * Current value of time picker. */ value?: DateType; } /** * The react component for `mezzanine` time picker. * Notice that any component related to time-picker should be used along with `CalendarContext`. */ declare const TimePicker: import("react").ForwardRefExoticComponent>; export default TimePicker;