UNPKG

@mescius/dsimageviewer

Version:

Document Solutions Image Viewer

14 lines (13 loc) 526 B
export declare type WorkerRequestBase = { correlationId: string; }; export declare type WorkerAnswerBase = { correlationId: string; }; export declare class GcWorkerClientBase<TWorkerRequest extends WorkerRequestBase, TWorkerAnswer extends WorkerAnswerBase> { private worker; private _requestResolveHash; constructor(workerScript: string, isInline?: boolean); sendRequest(request: Partial<TWorkerRequest>, transfer?: Transferable[]): Promise<TWorkerAnswer>; private _onWorkerMessage; }