import * as moment from "moment";
import * as React from "react";
import * as PropTypes from "prop-types";
import "./DatePicker.less";
export interface Props {
    className?: string;
    maxDate?: moment.Moment;
    minDate?: moment.Moment;
    onChange(date: moment.Moment | null, event: React.SyntheticEvent<any> | undefined): void;
    selected?: moment.Moment | null;
}
declare function DatePicker(props: Props): JSX.Element;
declare namespace DatePicker {
    var propTypes: {
        className: PropTypes.Requireable<string>;
        maxDate: PropTypes.Requireable<unknown>;
        minDate: PropTypes.Requireable<unknown>;
        onChange: PropTypes.Validator<(...args: any[]) => any>;
        selected: PropTypes.Requireable<unknown>;
    };
}
export default DatePicker;
