import { AfterViewInit, OnDestroy } from '@angular/core';
import { UserInterfaceService } from '../../services/user-interface.service';
import { PageHeaderService, PageTitleService } from '../../services';
import * as i0 from "@angular/core";
export declare class PageHeaderComponent implements AfterViewInit, OnDestroy {
    private readonly userInterfaceService;
    private readonly pageHeaderService;
    private readonly pageTitleService;
    private readonly _contentrVcr;
    private readonly _pageHead;
    readonly showPageHeader$: import("rxjs").Observable<boolean>;
    readonly compactMode$: import("rxjs").Observable<boolean>;
    readonly smallTitle$: import("rxjs").Observable<boolean>;
    readonly pageActionsHasContent$: import("rxjs").Observable<boolean>;
    readonly pageTitleHidden$: import("rxjs").Observable<boolean>;
    private _pageHeadResizeObserver;
    constructor(userInterfaceService: UserInterfaceService, pageHeaderService: PageHeaderService, pageTitleService: PageTitleService);
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    private openPageHeadResizeObserver;
    static ɵfac: i0.ɵɵFactoryDeclaration<PageHeaderComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PageHeaderComponent, "valtimo-page-header", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=page-header.component.d.ts.map