import React from "react";
import PropTypes from "prop-types";
interface Props {
    className?: string;
    colors?: string;
    onClose?: Function;
    onClosed?: Function;
    tag?: string;
    dropleft?: boolean;
    dropright?: boolean;
    dropup?: boolean;
    dropdown?: boolean;
    color?: any;
    children?: any;
    right?: any;
    placement?: any;
    top?: any;
}
declare const DropDownMenu: {
    (props: Props): React.JSX.Element;
    defaultProps: {
        colors: string;
        right: boolean;
        tag: string;
        dropleft: boolean;
        dropright: boolean;
        dropup: boolean;
    };
    propTypes: {
        className: PropTypes.Requireable<string>;
        colors: PropTypes.Requireable<string>;
        onClose: PropTypes.Requireable<(...args: any[]) => any>;
        onClosed: PropTypes.Requireable<(...args: any[]) => any>;
        tag: PropTypes.Requireable<string>;
        dropleft: PropTypes.Requireable<boolean>;
        dropright: PropTypes.Requireable<boolean>;
        dropup: PropTypes.Requireable<boolean>;
        dropdown: PropTypes.Requireable<boolean>;
    };
};
export default DropDownMenu;
export { DropDownMenu as CDBDropDownMenu };
