import * as PropTypes from 'prop-types';
declare function noop(): void;
declare const _default: {
    propTypes: {
        className: PropTypes.Requireable<string>;
        locale: PropTypes.Requireable<object>;
        style: PropTypes.Requireable<object>;
        visible: PropTypes.Requireable<boolean>;
        onSelect: PropTypes.Requireable<(...args: any[]) => any>;
        prefixCls: PropTypes.Requireable<string>;
        onChange: PropTypes.Requireable<(...args: any[]) => any>;
        onOk: PropTypes.Requireable<(...args: any[]) => any>;
    };
    getDefaultProps: () => {
        locale: any;
        style: {};
        visible: boolean;
        prefixCls: string;
        className: string;
        onSelect: typeof noop;
        onChange: typeof noop;
        onClear: typeof noop;
        renderFooter: () => null;
        renderSidebar: () => null;
    };
    shouldComponentUpdate: (nextProps: any) => any;
    getFormat: () => any;
    focus: () => void;
    saveRoot: (root: any) => void;
};
export default _default;
