import { AfterViewInit, ChangeDetectorRef, Component, ComponentFactoryResolver, Injector, OnInit, ViewContainerRef } from '@angular/core'; import { Router } from '@angular/router'; import { DynamicDataModel, DefaultComponent } from 'tql-service'; import { IListItem, INavbarComponent } from '../../../constants/interface'; import { TqlNavbarControllerService } from '../../../controllers/tql-navbar/tql-navbar-controller.service'; import * as i0 from "@angular/core"; export declare class TqlNavbarLayoutComponent extends DefaultComponent implements OnInit, AfterViewInit { private _Router; private _Injector; private _ComponentFactoryResolver; private _TqlNavbarControllerService; private _ChangeDetectorRef; dynamicElement: ViewContainerRef; subMenus: IListItem[]; contentComponent: any; menuComponent: DynamicDataModel; instance: INavbarComponent; navbarComponent: Component | null; constructor(_Router: Router, _Injector: Injector, _ComponentFactoryResolver: ComponentFactoryResolver, _TqlNavbarControllerService: TqlNavbarControllerService, _ChangeDetectorRef: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; addComponent(component: Component | null): void; logout(): void; goToProfile(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }