import { AfterViewInit, OnDestroy } from '@angular/core'; import { PrefabManagerService } from '../services/prefab-manager.service'; import * as i0 from "@angular/core"; export declare class PrefabPreviewComponent implements AfterViewInit, OnDestroy { private prefabManager; private config; private previewMode; prefabInstance: any; private windowMessageListener; private readyStateSubscription; constructor(prefabManager: PrefabManagerService); postMessage(action: any, payload?: any): void; setupEventListeners(): void; init(): void; setProperty(payload: any): void; isOutBoundProp(info: any): boolean; getOutboundProps(): void; invokeScript(payload: any): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }