import { NgZone, OnDestroy, OnInit } from '@angular/core'; import { BreakpointObserver } from '@angular/cdk/layout'; import { StateService } from '../../../../core/state/state.service'; import { AppConfig } from '../../../../core/config/config.service'; import { MatSidenav } from '@angular/material/sidenav'; import { ContextService } from '../../../../core/extension/context.service'; import { ToolbarService } from '../../../../core/toolbar/toolbar.service'; import * as i0 from "@angular/core"; export declare class ApplicationWrapperComponent implements OnInit, OnDestroy { private config; private stateService; private ctx; private breakpointObserver; private zone; private toolbarService; matSidenav: MatSidenav; isMobile: boolean; brandColor: string; staticMenu: boolean; staticMenuOpened: boolean; opened: boolean; fixedMenu: boolean; hideToolbar: boolean; hideSideNav: boolean; banner: SurveyorBanner; bannerDismissed: boolean; private staticMenuSub; private breakpointSub; private brandSub; private hideToolbarSub; private hideSideNavSub; private bannerSub; constructor(config: AppConfig, stateService: StateService, ctx: ContextService, breakpointObserver: BreakpointObserver, zone: NgZone, toolbarService: ToolbarService); ngOnInit(): void; ngOnDestroy(): void; toggleMenu(): void; closeSidenav(): void; dismissBanner(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface SurveyorBanner { message: string; title?: string; iconClass?: string; backgroundColor?: string; color?: string; enabled?: boolean; dismissable?: boolean; }