stagehand
Version:
A type-safe library for communicating between JS processes, workers, or other message-passing boundaries.
6 lines (5 loc) • 391 B
TypeScript
import { MessageEndpoint, Implementation } from '..';
export declare function launch<T>(implementation: Implementation<T>): Promise<import("../stagehand").default<T>>;
export declare function connect<T>(worker: Worker): Promise<import("..").Remote<T>>;
export declare function endpointForWorker(worker: Worker): MessageEndpoint;
export declare function endpointForParent(): MessageEndpoint;