1 export type { AbstractPool
} from
'./pools/abstract-pool'
2 export { DynamicClusterPool
} from
'./pools/cluster/dynamic'
5 type ClusterPoolOptions
6 } from
'./pools/cluster/fixed'
7 export { PoolEvents
, PoolTypes
} from
'./pools/pool'
17 export { WorkerTypes
} from
'./pools/worker'
20 EventLoopUtilizationMeasurementStatistics
,
24 MeasurementStatistics
,
30 WorkerNodeEventCallback
,
33 } from
'./pools/worker'
36 WorkerChoiceStrategies
37 } from
'./pools/selection-strategies/selection-strategies-types'
39 IWorkerChoiceStrategy
,
42 MeasurementStatisticsRequirements
,
44 TaskStatisticsRequirements
,
46 WorkerChoiceStrategyOptions
47 } from
'./pools/selection-strategies/selection-strategies-types'
48 export type { WorkerChoiceStrategyContext
} from
'./pools/selection-strategies/worker-choice-strategy-context'
49 export { DynamicThreadPool
} from
'./pools/thread/dynamic'
50 export { FixedThreadPool
, type ThreadPoolOptions
} from
'./pools/thread/fixed'
51 export type { AbstractWorker
} from
'./worker/abstract-worker'
52 export { ClusterWorker
} from
'./worker/cluster-worker'
53 export { ThreadWorker
} from
'./worker/thread-worker'
54 export { KillBehaviors
} from
'./worker/worker-options'
59 } from
'./worker/worker-options'
65 } from
'./worker/task-functions'
68 PromiseResponseWrapper
,
74 } from
'./utility-types'
75 export type { CircularArray
} from
'./circular-array'
76 export type { Deque
, Node
} from
'./deque'
77 export { availableParallelism
} from
'./utils'