import { AfterViewInit, OnDestroy, OnInit } from '@angular/core';
import { ActivatedRoute, Router } from '@angular/router';
import { PlaceholderService } from 'carbon-components-angular';
import * as i0 from "@angular/core";
export declare class LayoutComponent implements OnInit, AfterViewInit, OnDestroy {
    private readonly router;
    private readonly route;
    private readonly placeHolderService;
    private readonly _carbonPlaceHolder;
    layoutType: string | null;
    private readonly _routerSub;
    private readonly _DEFAULT_LAYOUT;
    constructor(router: Router, route: ActivatedRoute, placeHolderService: PlaceholderService);
    ngOnInit(): void;
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    private registerCarbonPlaceHolder;
    private openRouterSubscription;
    static ɵfac: i0.ɵɵFactoryDeclaration<LayoutComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LayoutComponent, "valtimo-layout", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=layout.component.d.ts.map