import { MenuItemType } from './main'; declare const _default: import('vue').DefineComponent<{ readonly active: StringConstructor; readonly data: import('vue').PropType; readonly levelPadding: StringConstructor; readonly padding: StringConstructor; readonly collapse: BooleanConstructor; readonly layout: { readonly type: import('vue').PropType; readonly default: "horizontal"; }; }, { osMenuRef: import('vue').Ref; osMenuItemRef: import('vue').Ref; osMenuItemMoreRef: import('vue').Ref; menusBoxWidth: import('vue').Ref; menuItems: import('vue').ComputedRef; menuItemsMore: import('vue').ComputedRef<{ key: string; icon: string; children: MenuItemType[]; label: string; }>; slots: Readonly<{ [name: string]: import('vue').Slot | undefined; }>; handleClick: (item: any) => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; readonly levelPadding: StringConstructor; readonly padding: StringConstructor; readonly collapse: BooleanConstructor; readonly layout: { readonly type: import('vue').PropType; readonly default: "horizontal"; }; }>>, { readonly layout: import('./main').MenuLayoutType; readonly collapse: boolean; }, {}>; export default _default;