import { OnInit } from '@angular/core'; import { LayoutService } from '../../../../_metronic/core/services/layout.service'; import { UserService } from '../../../../Pages/shared/Services/userService.service'; import { NgBlockUI } from 'ng-block-ui'; import { AuthService, UtilityService, MasterLayoutService } from '@bnsights/bbsf-utilities'; import { IdentityModel } from '../../../shared/models/UserModels/IdentityModel'; import * as i0 from "@angular/core"; export declare class TopbarComponent implements OnInit { private layout; private authService; private userService; UtilityService: UtilityService; private masterLayoutService; toolbarButtonMarginClass: string; toolbarButtonHeightClass: string; toolbarUserAvatarHeightClass: string; toolbarButtonIconSizeClass: string; headerLeft: string; blockUI: NgBlockUI; extrasQuickPanelDisplay: boolean; extrasLanguagesDisplay: boolean; extrasUserDisplay: boolean; extrasUserLayout: 'offcanvas' | 'dropdown'; language: string; token: string; name: string; clicked: boolean; identity: IdentityModel; constructor(layout: LayoutService, authService: AuthService, userService: UserService, UtilityService: UtilityService, masterLayoutService: MasterLayoutService); ngOnInit(): Promise; getCurrentUser(): void; switchLang(lang: any): void; refreshPage(): void; getResourceValue(Key: any): string; logout(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }