import React from 'react';
import { Models } from './panel/DataTypes';
export interface PropsType {
    locale: Models.Locale;
    title?: string;
    prefixCls?: string;
    pickerPrefixCls?: string;
    defaultValue?: Date;
    onTimeOk: (date: Date) => void;
    onCancel: () => void;
    minDate?: Date;
    maxDate?: Date;
    clientHeight?: number;
}
export default class DatePicker extends React.PureComponent<PropsType, {}> {
    static defaultProps: PropsType;
    state: {
        date: Date | undefined;
        scrollPanel: string;
    };
    onScrollChange: (date: Date) => void;
    onOk: () => void;
    onCancel: () => void;
    render(): JSX.Element;
}
