///
import * as React from 'react';
import { ComponentClass } from 'react';
export declare const StatelessDateTimePicker: ({picker, setPicker, tmpValue, setTmpValue, DatePicker, TimePicker, onChange, value, locale, sundayFirstDayOfWeek, cancelLabel, disabledDates, enabledDates, maxDate, minDate, timeFormat, label, onBlur, inputClassName, disabled, inputFormat, error}: DateTimePickerProps & {
picker: string;
setPicker: (value: string) => void;
tmpValue: Date;
setTmpValue: (value: Date) => void;
DatePicker: string | React.ComponentClass | React.StatelessComponent;
TimePicker: string | React.ComponentClass | React.StatelessComponent;
}) => JSX.Element;
export declare type DateTimePickerProps = {
label: string;
onChange: (value: string) => void;
value?: Date | string;
error?: string;
onBlur?: (value: UIEvent) => void;
locale?: string | {
months: Array;
monthsShort: Array;
weekdays: Array;
weekdaysShort: Array;
weekdaysLetter: Array;
};
sundayFirstDayOfWeek?: boolean;
cancelLabel?: string;
disabledDates?: Array;
enabledDates?: Array;
maxDate?: Date;
minDate?: Date;
timeFormat?: '24hr' | 'ampm';
inputClassName?: string;
disabled?: boolean;
inputFormat?: (value: Date) => string;
};
export declare const DateTimePicker: ComponentClass;