import React from 'react'; import { IProps, HTMLDivProps } from '@uiw/utils'; import './style/time-picker.less'; export interface TimePickerPanelProps extends IProps, HTMLDivProps { onSelected?: (type: TimePickerPanelProps['type'], num: number, disableds: number[], date: TimePickerPanelProps['date']) => void; count?: number; hideDisabled?: boolean; disabledHours?: (num: number, type: TimePickerPanelProps['type'], date: TimePickerPanelProps['date']) => boolean | undefined; disabledMinutes?: (num: number, type: TimePickerPanelProps['type'], date: TimePickerPanelProps['date']) => boolean | undefined; disabledSeconds?: (num: number, type: TimePickerPanelProps['type'], date: TimePickerPanelProps['date']) => boolean | undefined; type?: 'Hours' | 'Minutes' | 'Seconds'; date?: Date; } export default function TimePickerPanel(props: TimePickerPanelProps): React.JSX.Element;