import { EflynSdk } from './index'; interface EflynSdkServerOptions { sdk: Partial; postMessageToProxies?: (options: { message: string; }) => void; allowedOrigins?: string[]; debug?: boolean; } /** * Make the SDK available to child windows via window.postMessage * @param options */ export declare class EflynSdkServer { private allowedOrigins; private debug; private readonly sdkEventEmitter; private readonly server; private readonly postMessageToProxies?; get sdk(): EflynSdk; listen(): void; destroy(): void; constructor(options: EflynSdkServerOptions); private log; setOrigins(origins: string[]): void; private serverWindowMessageHandler; private broadcastEvent; /** * Output events and responses */ private sendResponse; } export {};