import { RootMenuProvider } from './menu'; declare const _default: import("vue").DefineComponent<{ index: { default: any; validator: (val: unknown) => boolean; }; route: (ObjectConstructor | StringConstructor)[]; disabled: BooleanConstructor; }, { active: import("vue").ComputedRef; handleClick: () => void; backgroundColor: import("vue").ComputedRef; paddingStyle: import("vue").ComputedRef<{ paddingLeft: string; }>; itemStyle: import("vue").ComputedRef<{ color: string; backgroundColor: string; borderBottomColor: string; }>; onMouseEnter: () => void; onMouseLeave: () => void; parentMenu: import("vue").ComputedRef; rootMenu: RootMenuProvider; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ index: any; disabled: boolean; } & { route?: unknown; }>, { index: any; disabled: boolean; }>; export default _default;