1 export { DynamicClusterPool
} from
'./pools/cluster/dynamic'
2 export { FixedClusterPool
} from
'./pools/cluster/fixed'
3 export type { ClusterPoolOptions
} from
'./pools/cluster/fixed'
4 export type { AbstractPool
} from
'./pools/abstract-pool'
5 export { PoolEvents
, PoolTypes
, WorkerTypes
} from
'./pools/pool'
25 } from
'./pools/worker'
26 export { WorkerChoiceStrategies
} from
'./pools/selection-strategies/selection-strategies-types'
28 IWorkerChoiceStrategy
,
31 WorkerChoiceStrategyOptions
32 } from
'./pools/selection-strategies/selection-strategies-types'
33 export type { WorkerChoiceStrategyContext
} from
'./pools/selection-strategies/worker-choice-strategy-context'
34 export { DynamicThreadPool
} from
'./pools/thread/dynamic'
35 export { FixedThreadPool
} from
'./pools/thread/fixed'
36 export type { ThreadWorkerWithMessageChannel
} from
'./pools/thread/fixed'
37 export type { AbstractWorker
} from
'./worker/abstract-worker'
38 export { ClusterWorker
} from
'./worker/cluster-worker'
39 export { ThreadWorker
} from
'./worker/thread-worker'
40 export { KillBehaviors
} from
'./worker/worker-options'
41 export type { KillBehavior
, WorkerOptions
} from
'./worker/worker-options'
45 PromiseResponseWrapper
,
50 } from
'./utility-types'
51 export type { CircularArray
} from
'./circular-array'
52 export type { Queue
} from
'./queue'