import React, { CSSProperties } from "react"; declare type MenuMode = "horizontal" | "vertical"; export interface MenuProps { /**默认 active 的菜单项的索引值 */ defaultIndex?: string; /**菜单类型 横向或者纵向 */ mode?: MenuMode; className?: string; style?: CSSProperties; /**点击菜单项触发的回掉函数 */ onSelect?: (selectIndex: string) => void; /** menuItem */ children?: React.ReactNode; /** 设置子菜单的默认打开 只在纵向模式下生效 */ defaultOpenSubMenus?: string[]; } interface IMenuContext { index: string; onSelect?: (selectIndex: string) => void; mode?: MenuMode; defaultOpenSubMenus?: string[]; } export declare const MenuContext: React.Context; /** * import { Menu } from 'crayfish-ui' */ export declare const Menu: React.FC; export default Menu;