import * as React from 'react'; import { MenuItemGroup, Divider as MenuDivider } from 'rc-menu'; import { MenuProps as RcMenuProps } from 'rc-menu/lib/Menu'; import { SubMenuProps as RcSubMenuProps } from 'rc-menu/lib/SubMenu'; import { MenuItemProps as RcMenuItemProps } from 'rc-menu/lib/MenuItem'; import './style/menu.css'; export interface MenuProps extends Omit { /** 类型 */ type?: 'assist-bg'; } export interface SubMenuProps extends RcSubMenuProps { /** 类型 */ type?: 'assist-bg'; /** 样式 */ style?: React.CSSProperties; children?: React.ReactNode; } export interface MenuItemProps extends RcMenuItemProps { /** 设置状态 */ danger?: boolean; selectable?: boolean; } export declare const Menu: React.FC; export default Menu; export declare const SubMenu: React.FC; export declare const MenuItem: React.FC; declare const SubMenuMemo: React.NamedExoticComponent; declare const MenuMemo: React.NamedExoticComponent; export { MenuItemGroup, MenuDivider, MenuMemo, SubMenuMemo };