- * @returns A free worker if there is one, otherwise `false`.
- */
- findFreeWorker: () => Worker | false
-
- /**
- * 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.
- *
- * @param worker - The worker.
- * @returns The average tasks runtime on the worker.