- * If no free worker is found, `false` is returned.
- *
- * @returns A free worker if there is one, otherwise `false`.
- */
- findFreeWorker(): Worker | false
-
- /**
- * Gets worker index.
- *
- * @param worker The worker.
- * @returns The worker index.
- */
- getWorkerIndex(worker: Worker): number
-
- /**
- * Gets worker running tasks.
- *
- * @param worker The worker.
- * @returns The number of tasks currently running on the worker.
- */
- getWorkerRunningTasks(worker: Worker): number | undefined
-
- /**
- * Gets worker average tasks runtime.