-export default class WorkerSet<T> extends WorkerAbstract {
- public maxElementsPerWorker: number;
- private workerSet: Set<WorkerSetElement>;
+import { WorkerAbstract } from './WorkerAbstract';
+import { WorkerConstants } from './WorkerConstants';
+import {
+ type MessageHandler,
+ type WorkerData,
+ WorkerMessageEvents,
+ type WorkerOptions,
+ type WorkerSetElement,
+} from './WorkerTypes';
+import { WorkerUtils } from './WorkerUtils';
+
+export class WorkerSet extends WorkerAbstract<WorkerData> {
+ private readonly workerSet: Set<WorkerSetElement>;