import * as React from 'react'; import BaseInput from '../baseinput/BaseInput'; import { OptionalBaseInputProps } from '../baseinput/BaseInputProps'; import { DateInputProps, DateInputPropTypes, OptionalDateInputProps } from './DateInputProps'; import { ClickType } from '../types/ClickType'; import { InputType } from '../types/InputType'; export default class DateInput extends BaseInput { static propTypes: DateInputPropTypes; static defaultProps: OptionalBaseInputProps & OptionalDateInputProps; timeoutIDMap: { [key: string]: number; }; clickToStepCountMap: { [key: string]: number; }; constructor(props: DateInputProps); getTimeoutIDMap(): { [key: string]: number; }; getClickStepCount(inputType: InputType, clickType: ClickType): number; render(): React.ReactElement; }