import { ClickParam, MenuMode, MenuTheme, SelectParam } from 'antd/lib/menu';
import React from 'react';
interface MenuProps {
    className?: string;
    wrapperClassName?: string;
    id?: string;
    theme?: MenuTheme;
    mode?: MenuMode;
    selectable?: boolean;
    selectedKeys?: Array<string>;
    defaultSelectedKeys?: Array<string>;
    openKeys?: Array<string>;
    defaultOpenKeys?: Array<string>;
    onOpenChange?: (openKeys: string[]) => void;
    onSelect?: (param: SelectParam) => void;
    onDeselect?: (param: SelectParam) => void;
    onClick?: (param: ClickParam) => void;
    style?: React.CSSProperties;
    openAnimation?: string | Object;
    openTransitionName?: string | Object;
    prefixCls?: string;
    multiple?: boolean;
    inlineIndent?: number;
    inlineCollapsed?: boolean;
    subMenuCloseDelay?: number;
    subMenuOpenDelay?: number;
    getPopupContainer?: (triggerNode: Element) => HTMLElement;
    focusable?: boolean;
}
export default class Menu extends React.Component<MenuProps, any> {
    static Divider: any;
    static Item: typeof import("antd/lib/menu/MenuItem").default;
    static SubMenu: typeof import("antd/lib/menu/SubMenu").default;
    static ItemGroup: any;
    constructor(props: any);
    render(): JSX.Element;
}
export {};
//# sourceMappingURL=Menu.d.ts.map