import { Message, MessageID } from '../message/Message.js'; export interface ICommunicator { postMessage(message: Message): Promise; postRequestAndWaitForResponse(request: Message & { id: MessageID; }): Promise; onMessage(predicate: (_: Partial) => boolean): Promise; waitForPopupLoaded?(): Promise; } //# sourceMappingURL=ICommunicator.d.ts.map