import { AfterViewInit, ChangeDetectorRef, ElementRef, OnInit, Renderer2 } from '@angular/core'; import { RegisterIconsService } from './icons/register-icons.service'; import { Router } from '@angular/router'; import { WdkHeaderConfig } from './header/header-config.model'; import { ComponentPortal } from '@angular/cdk/portal'; import { WdkBaseConfig } from './base.interfaces'; import * as i0 from "@angular/core"; export declare class BaseComponent implements OnInit, AfterViewInit { private registerIconsService; private renderer; private changeDetector; router: Router; inputEl: ElementRef; display: boolean; currentTheme: string; headerPortal: ComponentPortal; menuConfig: WdkHeaderConfig; baseConfig: WdkBaseConfig; constructor(registerIconsService: RegisterIconsService, renderer: Renderer2, changeDetector: ChangeDetectorRef, router: Router); ngOnInit(): void; setDisplayStatus(): void; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }