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/bbsf-utilities'; import * as i0 from "@angular/core"; export declare class MasterlayoutComponent implements OnInit, AfterViewInit { private authService; private UtilityService; private router; private layout; private initService; private stylesBundleService; private translateService; private masterLayoutService; 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(authService: AuthService, UtilityService: UtilityService, router: Router, layout: LayoutService, initService: LayoutInitService, stylesBundleService: StylesBundleService, translateService: BBSFTranslateService, masterLayoutService: MasterLayoutService); ToggleAnimation(): void; ngOnInit(): void; ngAfterViewInit(): void; loadUI(): void; signOut(): Promise; collapse(): void; toggle(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }