import { DynamicThreadPool, type PoolInfo } from 'poolifier';
-import { WorkerAbstract } from './WorkerAbstract';
-import type { WorkerData, WorkerOptions } from './WorkerTypes';
-import { randomizeDelay, sleep } from './WorkerUtils';
+import { WorkerAbstract } from './WorkerAbstract.js';
+import type { WorkerData, WorkerOptions } from './WorkerTypes.js';
+import { randomizeDelay, sleep } from './WorkerUtils.js';
export class WorkerDynamicPool extends WorkerAbstract<WorkerData> {
private readonly pool: DynamicThreadPool<WorkerData>;