import { OnInit, EventEmitter, OnDestroy, SimpleChanges, OnChanges } from '@angular/core'; import { PageContainerService } from './page-container.service'; import { AuthService } from 'roro-core'; import { Router } from '@angular/router'; import { AdjustService } from 'roro-control'; import { LeftSidebarConfig, PageContainerConfig } from './pageContainerConfig'; import { TranslateService } from '@ngx-translate/core'; import { LeftSidebarService } from '../left-sidebar/left-sidebar.service'; import { RoutingStateService } from '../routing-state.service'; import * as i0 from "@angular/core"; export declare class PageContainerComponent implements OnInit, OnChanges, OnDestroy { private router; private pageContainerService; private routingStateService; private adjustService; private translate; private authService; private leftSidebarService; config: PageContainerConfig; collapsed: EventEmitter; goBack: EventEmitter; headerTitle: string; backTitle: string; leftSidebarHeight: number; isCollapsed: boolean; leftSidebarConfig: LeftSidebarConfig; hasPreviousRouter: boolean; profilePopupConfig: any; activeMenuId: string; private collapsedSubscription; private titleSubscription; private routingStateSubscription; private handlerResize; private screenSize; private leftSidebarSubscription; constructor(router: Router, pageContainerService: PageContainerService, routingStateService: RoutingStateService, adjustService: AdjustService, translate: TranslateService, authService: AuthService, leftSidebarService: LeftSidebarService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; onToggleClick(isCollapsed: boolean): void; onMenuClick(menuConfig: any): void; onProfilterClick(event: any): void; onGoBack(): void; onResize(): void; resize(): void; private setProfiler; private logout; private hasCollapsed; private pageResize; private setCollapsed; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }