import type { SFCWithInstall } from '../_util/interface';
import Menu from './menu';
import MenuItem from './menuItem';
import MenuGroup from './menuGroup';
import SubMenu from './subMenu';
type MenuType = SFCWithInstall<typeof Menu>;
type MenuItemType = SFCWithInstall<typeof MenuItem>;
type MenuGroupType = SFCWithInstall<typeof MenuGroup>;
type SubMenuType = SFCWithInstall<typeof SubMenu>;
export { menuProps } from './const';
export type { MenuProps } from './const';
export declare const FMenu: MenuType;
export { menuItemProps } from './menuItem';
export type { MenuItemProps } from './menuItem';
export declare const FMenuItem: MenuItemType;
export { menuGroupProps } from './menuGroup';
export type { MenuGroupProps } from './menuGroup';
export declare const FMenuGroup: MenuGroupType;
export { subMenuProps } from './subMenu';
export type { SubMenuProps } from './subMenu';
export declare const FSubMenu: SubMenuType;
export default FMenu;
