/** 菜单 */ import type { PropType, VNode } from 'vue'; import type { MenuTheme, MenuMode } from 'ant-design-vue/es/menu'; import type { MenuItemType } from '../types'; declare const _default: import("vue").DefineComponent<{ data: { type: PropType; required: true; }; mode: { type: PropType; default: string; }; theme: PropType; openKeys: PropType; selectedKeys: PropType; inlineCollapse: BooleanConstructor; inlineIndent: NumberConstructor; firstPopClass: StringConstructor; titleSlot: { type: StringConstructor; default: string; }; iconSlot: { type: StringConstructor; default: string; }; }, () => VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("openChange" | "titleClick")[], "openChange" | "titleClick", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; mode: { type: PropType; default: string; }; theme: PropType; openKeys: PropType; selectedKeys: PropType; inlineCollapse: BooleanConstructor; inlineIndent: NumberConstructor; firstPopClass: StringConstructor; titleSlot: { type: StringConstructor; default: string; }; iconSlot: { type: StringConstructor; default: string; }; }>> & { onOpenChange?: ((...args: any[]) => any) | undefined; onTitleClick?: ((...args: any[]) => any) | undefined; }, { mode: MenuMode; inlineCollapse: boolean; titleSlot: string; iconSlot: string; }>; export default _default;