export interface IProcessLike { on(key: "message", fx: (data: any) => any): any; send?(data: any): any; postMessage?(data: any): any; } export declare class Invokable { protected static invoke(caller: Invokable, process: IProcessLike, invoke: string, ...args: any[]): Promise; private promiseMap; protected install(process: IProcessLike): void; } //# sourceMappingURL=Invokable.d.ts.map