import { ApplicationInfo, eLayoutType, EnvironmentService, RoutesService } from '@abp/ng.core'; import { NavItemsService } from '@abp/ng.theme.shared'; import { ElementRef, OnInit } from '@angular/core'; import { BehaviorSubject, Subscription } from 'rxjs'; import { eThemeMetronicComponents } from '../../enums/components'; import { LayoutStateService } from '../../services/layout-state.service'; import { LayoutService } from '../../services/layout.service'; export declare class ApplicationLayoutComponent implements OnInit { private environment; private layoutState; private layout; private navItemsService; readonly routesService: RoutesService; selfLayout: string; asideSelfDisplay: true; contentClasses: string; contentContainerClasses: string; subheaderDisplay: boolean; contentExtended: false; asideCSSClasses: string; asideHTMLAttributes: any; headerMobileClasses: string; headerMobileAttributes: {}; footerDisplay: boolean; footerCSSClasses: string; headerCSSClasses: string; headerHTMLAttributes: any; extrasSearchOffcanvasDisplay: boolean; extrasNotificationsOffcanvasDisplay: boolean; extrasQuickActionsOffcanvasDisplay: boolean; extrasCartOffcanvasDisplay: boolean; extrasUserOffcanvasDisplay: boolean; extrasQuickPanelDisplay: boolean; extrasScrollTopDisplay: boolean; static type: eLayoutType; headerComponentKey: eThemeMetronicComponents; footerComponentKey: eThemeMetronicComponents; mouseMoveSubscription: Subscription; containers$: BehaviorSubject[]>; get appInfo(): ApplicationInfo; constructor(environment: EnvironmentService, layoutState: LayoutStateService, layout: LayoutService, navItemsService: NavItemsService, routesService: RoutesService); ngOnInit(): void; listenMouseMove(containerRefs: ElementRef[]): void; } //# sourceMappingURL=application-layout.component.d.ts.map