import { MmUIComponent } from './component' /** Menu component */ export declare class MmMenu extends MmUIComponent { /** Display mode */ mode: 'vertical' | 'horizontal' /** Active menu item index */ defaultActive: string /** Index array of menu item that opened sub menus */ defaultOpeneds: string[] /** Whether to keep only one submenu expanded */ uniqueOpened: boolean /** Trigger mode of submenu opening (only valid when mode is horizontal) */ router: boolean /** * Whether you use the pattern of the vue-router, * enabling it will route and jump with index as path when the navigation is activated * */ menuTrigger: string /** Whether the menu is folded horizontally (available only if the mode is vertical) */ collapse: boolean /** Background color of menu (hex format only) */ backgroundColor: string /** Text color of menu (hex format only) */ textColor: string /** Text color for the current activation menu (hex format only) */ activeTextColor: string /** Whether to turn on the fold animation */ collapseTransition: boolean /** Indent of menuItem */ indent: ((level: number) => number) | number }