import { BaseHelper } from '../../base/base.helper'; import { IWorker } from './types'; export declare class WorkerPoolHelper extends BaseHelper { private static instance; protected registry: Map>; private numberOfCPUs; private ignoreMaxWarning; constructor(opts?: { ignoreMaxWarning?: boolean; }); static getInstance(): WorkerPoolHelper; size(): number; get(opts: { key: string; }): IWorker | undefined; has(opts: { key: string; }): boolean; register(opts: { key: string; worker: IWorker; }): void; unregister(opts: { key: string; }): Promise; } //# sourceMappingURL=worker-pool.d.ts.map