import React from 'react'; declare type MenuMode = 'horizontal' | 'vertical'; declare type SelectCallback = (selectedIndex: string) => void; export interface MenuProps { /**默认 active 的菜单项的索引值 */ defaultIndex?: string; className?: string; /**菜单类型 横向或者纵向 */ mode?: MenuMode; style?: React.CSSProperties; /**点击菜单项触发的回掉函数 */ onSelect?: (selectedIndex: string) => void; /**设置子菜单的默认打开 只在纵向模式下生效 */ defaultOpenSubMenus?: string[]; children?: React.ReactNode; } interface IMenuContext { index: string; onSelect?: SelectCallback; mode?: MenuMode; defaultOpenSubMenus?: string[]; } export declare const MenuContext: React.Context; /** * 为网站提供导航功能的菜单。支持横向纵向两种模式,支持下拉菜单。 * * ```javascript * import { Menu } from 'jw-ui-react' * * //然后可以使用 Menu.Item 和 Menu.Submenu 访问选项和子下拉菜单组件 * ``` */ export declare const Menu: React.FC; export default Menu;