import * as React from 'react';
import Item from './Item';
import Sub from './SubMenu';
import Group from './ItemGroup';
declare type MenuItem = typeof Item;
declare type SubMenu = typeof Sub;
declare type ItemGroup = typeof Group;
declare class Menu extends React.Component
{
static displayName: string;
static Item: MenuItem;
static SubMenu: SubMenu;
static ItemGroup: ItemGroup;
static propTypes: React.ValidationMap;
static defaultProps: {
opens: any[];
};
render(): JSX.Element;
}
declare namespace Menu {
interface Props extends React.Props<{}> {
activeName: string;
opens?: string[];
onChange?: (name: string) => void;
onOpenChange?: (opens: string[]) => void;
className?: string;
style?: React.CSSProperties;
}
}
export default Menu;