import { EventEmitter } from '@angular/core'; import { Router } from '@angular/router'; import { Subscription } from 'rxjs'; import { MLayoutService } from './layout.service'; import { IMenu } from './layout.type'; export declare class MLayoutSiderComponent { private layoutService; private router; mLogo: string; set menus(menus: IMenu[]); get menus(): IMenu[]; readonly sideMenuClick: EventEmitter; _menus: IMenu[]; subscription: Subscription; constructor(layoutService: MLayoutService, router: Router); onMenuClick(menu: IMenu): void; openCurrentMenu(): void; resume(): void; onOpenChange(open: boolean, curMenu: IMenu): void; }