import * as React from "react"; import { IDatePickerProps, IDatePickerState } from "./types"; export declare class DatePicker extends React.PureComponent { static defaultProps: Partial; constructor(props: any); componentDidMount(): void; componentDidUpdate(prevProps: Readonly, prevState: Readonly): void; changeMonth: (amount: any) => void; changeHour: (value: any) => void; changeMinute: (value: any) => void; toggleModalOpen: () => void; toggleTimePickerView: (e: any) => void; selectDay: (e: React.SyntheticEvent) => void; daysEventListeners: () => { onClick: (e: React.SyntheticEvent) => void; }; cancelButton: () => void; submitButton: () => void; onChangeDate: () => void; RenderDays: ({ theme, ArrowLeft, ArrowRight, DateIcon, ClockIcon, timePicker, }: { theme: any; ArrowLeft: any; ArrowRight: any; DateIcon: any; ClockIcon: any; timePicker: any; }) => JSX.Element; render(): React.ReactNode; }