import { AfterViewInit, ElementRef, OnInit } from '@angular/core'; import { Router } from '@angular/router'; import { Subscription } from 'rxjs'; import { LayoutService } from './_metronic/core/services/layout.service'; import { LayoutInitService } from './_metronic/core/services/layout-init.service'; import { NgBlockUI } from 'ng-block-ui'; import { AuthService, BBSFTranslateService, MasterLayoutService, StylesBundleService, UtilityService } from 'bnsights-utilities-library'; import * as i0 from "@angular/core"; export declare class MasterlayoutComponent implements OnInit, AfterViewInit { private translate; private authService; private UtilityService; private router; private layout; private initService; private stylesBundleService; private BBSFTranslateService; private masterLayoutService; private document; isExpanded: boolean; language: string; name: string; isAuthenticated: boolean; subscription: Subscription; token: string; selfLayout: string; asideSelfDisplay: true; asideMenuStatic: true; contentClasses: string; contentContainerClasses: string; toolbarDisplay: boolean; contentExtended: false; asideCSSClasses: string; asideHTMLAttributes: any; headerMobileClasses: string; headerMobileAttributes: {}; footerDisplay: boolean; footerCSSClasses: string; headerCSSClasses: string; headerHTMLAttributes: any; animating: boolean; extrasSearchOffcanvasDisplay: boolean; extrasNotificationsOffcanvasDisplay: boolean; extrasQuickActionsOffcanvasDisplay: boolean; extrasCartOffcanvasDisplay: boolean; extrasUserOffcanvasDisplay: boolean; extrasQuickPanelDisplay: boolean; extrasScrollTopDisplay: boolean; ktAside: ElementRef; ktHeaderMobile: ElementRef; ktHeader: ElementRef; currentTheme: string; blockUI: NgBlockUI; constructor(translate: BBSFTranslateService, authService: AuthService, UtilityService: UtilityService, router: Router, layout: LayoutService, initService: LayoutInitService, stylesBundleService: StylesBundleService, BBSFTranslateService: BBSFTranslateService, masterLayoutService: MasterLayoutService, document: Document); ToggleAnimation(): void; ngOnInit(): Promise; ngAfterViewInit(): void; loadUI(): Promise; signout(): Promise; collapse(): void; toggle(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }