import { OnInit, OutputEmitterRef } from '@angular/core'; import { PermissionsInterface } from "../../interfaces/permissions.interface"; import { AuthUserModel } from "../../models"; import { FormControl } from '@angular/forms'; import { Observable } from 'rxjs'; import { RapidSearchAllDocumentModel } from "../../models/rapid-search-all-document.model"; import { LinkRoutingModuleModel } from "../../models/link-routing-module.model"; import * as i0 from "@angular/core"; export declare class HeaderComponent implements OnInit, PermissionsInterface { user: AuthUserModel; toogleMenuEvent: OutputEmitterRef; lang: string; isHide: boolean; currentScroll: number; env: string; formControlSearch: FormControl; documents$: Observable<(RapidSearchAllDocumentModel)[]>; private readonly router; private readonly localStorageEventsService; private readonly localStorageService; private readonly permissionsService; private readonly elasticsearchService; private readonly config; ngOnInit(): void; onWindowScroll(): void; initPermissionsService(): void; stopIdentityTheft(): void; onNavigateEvent($event: LinkRoutingModuleModel): void; navigate(module: string, route: string, queryParamString?: string | null): void; redirect(route: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }