export class WorkerPool { constructor(workerPath: any, poolSize: any, WorkerClass: any); workerPath: any; poolSize: any; WorkerClass: any; workers: any[]; queue: any[]; activeWorkers: number; runTask(taskData: any): Promise; _createWorker(): any; _executeTask(worker: any, task: any): void; _finishTask(worker: any, callback: any, result: any): void; destroy(): Promise; }