import { Component } from 'react'; import { ICalendarProps } from '../Calendar'; interface IState { date?: Date; showCalendar: boolean; } interface IDateInputProps extends ICalendarProps { readonly name: string; readonly label?: string; readonly locale?: string; readonly onChange?: (date?: Date | Date[]) => void; readonly readOnly?: boolean; readonly defaultValue?: Date; readonly placeholder?: string; } declare class DateInput extends Component { static defaultProps: { readOnly: boolean; placeholder: string; }; state: { date: Date | undefined; showCalendar: boolean; }; handleChange: (date: Date | Date[]) => void; handleClear: () => void; render(): JSX.Element; } export default DateInput;