import { ElementRef, EventEmitter, OnInit, OnDestroy } from '@angular/core'; import { Subscription } from 'rxjs'; import { Router } from '@angular/router'; import { IHeaderMenuItem } from './IHeaderMenuItem'; import { HeaderMenuService } from './header-menu.service'; import * as i0 from "@angular/core"; export declare class ItemComponent implements OnInit, OnDestroy { private router; private headerMenuService; item: IHeaderMenuItem; level: number; clicked: EventEmitter; me: ElementRef; children: ElementRef; link: ElementRef; subArrow: ElementRef; hasChildren: boolean; mainWindowState: string; expanded: boolean; subscription: Subscription; constructor(router: Router, headerMenuService: HeaderMenuService); ngOnInit(): void; subArrowClicked(event: Event): void; onClick(child: string): void; linkClicked(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }