declare class MessagePortPolyfill implements MessagePort { onmessage: EventListener | null; onmessageerror: EventListener | null; otherPort: MessagePortPolyfill; private listeners; dispatchEvent(event: Event): boolean; postMessage(message: any): void; addEventListener(type: string, listener: EventListener): void; removeEventListener(type: string, listener: EventListener): void; start(): void; close(): void; } declare class MessageChannelPolyfill implements MessageChannel { readonly port1: MessagePortPolyfill; readonly port2: MessagePortPolyfill; constructor(); } export { MessageChannelPolyfill as MessageChannel }; //# sourceMappingURL=utilities.d.ts.map