import { FromObservableDOMInstanceMessage, ObservableDOMParameters, ToObservableDOMInstanceMessage } from "@mml-io/observable-dom-common"; /** * RunnerIframe is a class that creates an iframe that includes the networked-dom-web-runner-iframe package in it and * injects the provided HTML into it. This class then communicates with the iframe using postMessage. */ export declare class RunnerIframe { private observableDOMParameters; private onMessageCallback; private iframe; private postMessageListener; constructor(observableDOMParameters: ObservableDOMParameters, onMessageCallback: (message: FromObservableDOMInstanceMessage) => void); sendMessageToRunner(message: ToObservableDOMInstanceMessage): void; dispose(): void; } //# sourceMappingURL=RunnerIframe.d.ts.map