import { ChangeDetectorRef, OnChanges, OnDestroy, OnInit, SimpleChanges, ViewContainerRef } from "@angular/core";
import { EmbeddedViewContentComponent } from "survey-angular-ui";
import { PageModel } from "survey-core";
import { SurveyCreatorModel } from "survey-creator-core";
import * as i0 from "@angular/core";
export declare class PageWrapperComponent extends EmbeddedViewContentComponent implements OnInit, OnChanges, OnDestroy {
    private changeDetectorRef;
    private static ID;
    private id;
    page?: PageModel;
    isGhost?: boolean;
    creator: SurveyCreatorModel;
    className: string;
    constructor(viewContainerRef: ViewContainerRef, changeDetectorRef: ChangeDetectorRef);
    private setupCallback;
    private clearCallback;
    ngOnChanges(changes: SimpleChanges): void;
    ngOnDestroy(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<PageWrapperComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<PageWrapperComponent, "svc-page-wrapper", never, { "page": "page"; "isGhost": "isGhost"; "creator": "creator"; "className": "className"; }, {}, never, never>;
}
