import * as React from 'react'; import { OptionalTimeInputProps, TimeInputProps, TimeInputPropTypes } from './TimeInputProps'; import { TimeInputType } from '../types/TimeInputType'; import BaseInput from '../baseinput/BaseInput'; import { OptionalBaseInputProps } from '../baseinput/BaseInputProps'; import { ClickType } from '../types/ClickType'; export default class TimeInput extends BaseInput { static propTypes: TimeInputPropTypes; static defaultProps: OptionalBaseInputProps & OptionalTimeInputProps; timeoutIDMap: { [key: string]: number; }; clickToStepCountMap: { [key: string]: number; }; getTimeoutIDMap(): { [key: string]: number; }; getClickStepCount(inputType: TimeInputType, clickType: ClickType): number; render(): React.ReactElement; }