import React from 'react';
import { PureComponent } from '../component';
import { PickerProps, Mode, QuickSelectType } from './Props';
interface PickerState {
    mode: Mode;
}
declare class Picker extends PureComponent<PickerProps, PickerState> {
    defaultCurrent: Date | Date[];
    handleEnter: React.MouseEventHandler<HTMLDivElement>;
    handleLeave: React.MouseEventHandler<HTMLDivElement>;
    constructor(props: PickerProps);
    getOptions(): {
        timeZone: string | undefined;
        weekStartsOn: any;
    };
    handleQuick(quick: QuickSelectType): void;
    handleMouse(isEnter: boolean, e: Event): void;
    handleModeChange(mode: Mode): void;
    render(): JSX.Element;
}
export default Picker;
