import { default as React } from 'react'; import { TimeValue } from './utils'; type TimePickerSize = 'sm' | 'md' | 'lg'; type TimePickerVariant = 'input' | 'inline'; type TimePickerValueType = 'date' | 'string' | 'object'; type TimePickerValue = Date | string | TimeValue | null; interface TimePickerProps { value?: TimePickerValue; defaultValue?: TimePickerValue; format12?: boolean; showSeconds?: boolean; hourStep?: number; minuteStep?: number; secondStep?: number; valueType?: TimePickerValueType; size?: TimePickerSize; variant?: TimePickerVariant; disabled?: boolean; readOnly?: boolean; clearable?: boolean; placeholder?: string; showNow?: boolean; showConfirm?: boolean; autoClose?: boolean; className?: string; ariaLabel?: string; onChange?: (value: TimePickerValue) => void; onOpenChange?: (open: boolean) => void; } declare const TimePicker: React.FC; export { TimePicker }; export type { TimePickerProps, TimePickerSize, TimePickerVariant, TimePickerValueType, TimePickerValue };