import { WindowLike } from '../protocol/comms'; import { DisplayOptions } from '../protocol/rpc_messages'; import { RenderMode } from './api'; export declare const HIDDEN_FRAME_CLASS = "openyolo-hidden"; export declare const VISIBLE_FRAME_CLASS = "openyolo-visible"; export declare class ProviderFrameElement { private clientDocument; private instanceId; private renderMode; private frameElem; constructor(clientDocument: Document, instanceId: string, clientOrigin: string, renderMode: RenderMode, providerUrlBase: string); getContentWindow(): WindowLike; display(options: DisplayOptions): void; hide(): void; dispose(): void; }