import { MessageCallback } from '.'; import { MessageType } from './messageTypes'; export declare type RemoveEventListener = () => void; export default interface IMessaging { addEventListener(event: MessageType, cb: MessageCallback): RemoveEventListener; postMessage(event: MessageType, payload: T): void; }