import { ChangeDetectorRef, ElementRef, OnInit, Renderer2 } from '@angular/core';
import * as i0 from "@angular/core";
export declare class DynamicPageContentComponent implements OnInit {
    readonly _renderer: Renderer2;
    readonly elementRef: ElementRef<HTMLElement>;
    private readonly _cdr;
    /**
     * label for the tab. If label is provided, tab navigation will be internally set up.
     */
    tabLabel: string;
    /**
     * a unique identifier for this content
     */
    id: string;
    /** @hidden */
    _showSpacer: boolean;
    /** @hidden */
    constructor(_renderer: Renderer2, elementRef: ElementRef<HTMLElement>, _cdr: ChangeDetectorRef);
    /** @hidden */
    ngOnInit(): void;
    /** @hidden */
    _toggleSpacer(state: boolean): void;
    /** @hidden */
    private _addClassNameToHostElement;
    static ɵfac: i0.ɵɵFactoryDeclaration<DynamicPageContentComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DynamicPageContentComponent, "fd-dynamic-page-content", never, { "tabLabel": { "alias": "tabLabel"; "required": false; }; "id": { "alias": "id"; "required": false; }; }, {}, never, ["*"], true, never>;
}
