import { AfterViewInit, ElementRef, OnDestroy, Renderer2 } from '@angular/core';
import { LayoutService } from '../../services/layout/layout.service';
import { ShellService, UserInterfaceService } from '@valtimo/components';
import * as i0 from "@angular/core";
export declare class LayoutInternalComponent implements AfterViewInit, OnDestroy {
    layoutService: LayoutService;
    private readonly renderer;
    private readonly userInterfaceService;
    private readonly shellService;
    mainContentRef: ElementRef;
    readonly showPageHeader$: import("rxjs").Observable<boolean>;
    readonly sideBarExpanded$: import("rxjs").Observable<boolean>;
    readonly collapsibleWidescreenMenu$: import("rxjs").Observable<boolean>;
    private _observer;
    constructor(layoutService: LayoutService, renderer: Renderer2, userInterfaceService: UserInterfaceService, shellService: ShellService);
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<LayoutInternalComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<LayoutInternalComponent, "valtimo-layout-internal", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=layout-internal.component.d.ts.map