import React from 'react'; import { PopoverProps } from '@uiw/react-popover'; import { InputProps } from '@uiw/react-input'; import { IProps } from '@uiw/utils'; import { TimePickerTimeProps } from './Time'; import './style/index.less'; export * from './Panel'; export * from './Time'; export interface TimePickerProps extends IProps, Omit { value?: Date; format?: string; popoverProps?: PopoverProps; disabledHours?: TimePickerTimeProps['disabledHours']; precision?: TimePickerTimeProps['precision']; disabledMinutes?: TimePickerTimeProps['disabledMinutes']; disabledSeconds?: TimePickerTimeProps['disabledSeconds']; hideDisabled?: TimePickerTimeProps['hideDisabled']; allowClear?: boolean; disabled?: boolean; onChange?: (dataStr?: string, date?: Date | '', type?: TimePickerTimeProps['type'], num?: number, disableds?: number[]) => void; } export default function TimePicker(props: TimePickerProps): React.JSX.Element;