import { ElementRef, QueryList, EventEmitter, IterableDiffers } from '@angular/core'; import { NavigationItem, NavigationItemComponent, SubMenuComponent } from './navigation'; export declare class MenuItemComponent extends NavigationItemComponent { private menu; items: QueryList; constructor(menu: MenuComponent, differs: IterableDiffers); routeChanged(): void; } export declare class MenuComponent { private elementRef; items: NavigationItem[]; style: any; className: string; responsive: boolean; click: EventEmitter; children: QueryList; menu: SubMenuComponent; open: boolean; private ngUnsubscribe; constructor(elementRef: ElementRef); ngAfterContentInit(): void; onToggle(): void; onSelect(event: any): void; ngOnDestroy(): void; onClick(event: any): void; childrenToItems: () => void; } export declare class MenuModule { }