chenyc
2025-12-09 65e034683b28d799e73c7d7e5e4769fab5b9bc9c
1
2
3
4
import { IDefaultWorkerDefinition, IReceiver, IWorkerDefinition } from '../interfaces';
import { TDestroyWorkerFunction, TWorkerImplementation } from '../types';
export declare const extendWorkerImplementation: <WorkerDefinition extends IWorkerDefinition>(createWorker: (receiver: IReceiver, workerImplementation: TWorkerImplementation<WorkerDefinition>) => TDestroyWorkerFunction, partialWorkerImplementation: TWorkerImplementation<WorkerDefinition>, isSupportedFunction: () => boolean | Promise<boolean>) => TWorkerImplementation<WorkerDefinition> & TWorkerImplementation<IDefaultWorkerDefinition>;
//# sourceMappingURL=extend-worker-implementation.d.ts.map