UNPKG

691 BTypeScriptView Raw
1/**
2 * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
3 *
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 */
7import BaseWorkerPool from './base/BaseWorkerPool';
8import type { ChildMessage, OnCustomMessage, OnEnd, OnStart, WorkerInterface, WorkerOptions, WorkerPoolInterface } from './types';
9declare class WorkerPool extends BaseWorkerPool implements WorkerPoolInterface {
10 send(workerId: number, request: ChildMessage, onStart: OnStart, onEnd: OnEnd, onCustomMessage: OnCustomMessage): void;
11 createWorker(workerOptions: WorkerOptions): WorkerInterface;
12}
13export default WorkerPool;