-import { isPlainObject } from '../utils'
-import type { TaskFunction } from './task-functions'
-import { KillBehaviors, type WorkerOptions } from './worker-options'
+import {
+ checkValidPriority,
+ checkValidWorkerChoiceStrategy,
+} from '../pools/utils.js'
+import { isPlainObject } from '../utils.js'
+import type { TaskFunctionObject } from './task-functions.js'
+import { KillBehaviors, type WorkerOptions } from './worker-options.js'