import { OnChanges, OnDestroy, SimpleChanges } from '@angular/core';
import { AlNavigationService } from '../services/al-navigation.service';
import * as i0 from "@angular/core";
export declare class AlLayoutOptionsComponent implements OnChanges, OnDestroy {
    navigation: AlNavigationService;
    protected static optionWhitelist: string[];
    disableHeader?: boolean;
    disablePrimaryMenu?: boolean;
    disableTertiaryMenu?: boolean;
    applyContentPadding?: boolean;
    fullHeightContent?: boolean;
    pageClass?: string;
    suppressRedirection?: boolean;
    protected originalValues: {
        [option: string]: any;
    };
    constructor(navigation: AlNavigationService);
    ngOnChanges(changes: SimpleChanges): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDef<AlLayoutOptionsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDefWithMeta<AlLayoutOptionsComponent, "al-layout-options", never, { "disableHeader": "disableHeader"; "disablePrimaryMenu": "disablePrimaryMenu"; "disableTertiaryMenu": "disableTertiaryMenu"; "applyContentPadding": "applyContentPadding"; "fullHeightContent": "fullHeightContent"; "pageClass": "pageClass"; "suppressRedirection": "suppressRedirection"; }, {}, never, never>;
}
