docs: refine tasks response handling documentation
[poolifier.git] / src / pools / pool.ts
index 9d18ed70c7cd0d8204c510cfb52f5a774fe831be..3c660031fb90b233bb93125331c81e53200b6803 100644 (file)
@@ -5,7 +5,10 @@ import type {
   MessageHandler,
   OnlineHandler
 } from './worker'
-import type { WorkerChoiceStrategy } from './selection-strategies/selection-strategies-types'
+import type {
+  WorkerChoiceStrategy,
+  WorkerChoiceStrategyOptions
+} from './selection-strategies/selection-strategies-types'
 
 /**
  * Pool events emitter.
@@ -49,6 +52,10 @@ export interface PoolOptions<Worker> {
    * The worker choice strategy to use in this pool.
    */
   workerChoiceStrategy?: WorkerChoiceStrategy
+  /**
+   * The worker choice strategy options.
+   */
+  workerChoiceStrategyOptions?: WorkerChoiceStrategyOptions
   /**
    * Pool events emission.
    *