export declare class IsomorphicBroadCastChannel { readonly serverHref: string; readonly eventName: string; static hosts: { [serverHref: string]: { events: { [eventName: string]: IsomorphicBroadCastChannel; }; }; }; static for(eventName: string, serverHref: string): IsomorphicBroadCastChannel; private callbacks; set onmessage(callback: (a: MessageEvent) => any); private sub; private subscribtion; private constructor(); postMessage(data: any): void; close(): void; }