import { OnInit, OnDestroy } from '@angular/core'; import { Router, ActivatedRoute } from '@angular/router'; import { Title } from '@angular/platform-browser'; import { AbstractLayout } from '../../models/abstract-layout'; import { ConfigurationService } from '../../services/configuration.service'; import { LayoutsConfigurationService } from '../../services/layouts-configuration.service'; import { MainStateService } from '../../services/main-state.service'; import * as i0 from "@angular/core"; export declare class MainLayoutComponent extends AbstractLayout implements OnInit, OnDestroy { private router; private route; private configuration; private layoutsConfiguration; private mainState; private titleService; constructor(router: Router, route: ActivatedRoute, configuration: ConfigurationService, layoutsConfiguration: LayoutsConfigurationService, mainState: MainStateService, titleService: Title); protected initPayload(): { configuration: ConfigurationService; mainState: MainStateService; router: Router; route: ActivatedRoute; titleService: Title; options: any; }; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }