import React, { CSSProperties } from 'react'; interface MenuProps { /** * @description 自定义类名 */ className?: string; /** * @description 自定义样式 */ style?: CSSProperties; /** * @description 配置对象 * @default {} */ items: Array; /** * @description 自定义宽度 * @default 220px */ width?: string | number; /** * @description 手风琴 * @default false */ ableToggle?: Boolean; /** * @description 默认展开 * @default false */ defaultOpen?: Boolean; /** * @description 切换菜单回调函数 */ onSelect?: Function; /** * @description 主题颜色 * @default 'light' */ theme?: 'light' | 'dark'; } interface RenderOptions { label: string; key: string | number; level?: string | number; icon?: JSX.Element | null; children?: Array | null | undefined; } declare const _default: React.NamedExoticComponent; export default _default;