1 export type { AbstractPool
} from
'./pools/abstract-pool'
2 export { DynamicClusterPool
} from
'./pools/cluster/dynamic'
3 export { FixedClusterPool
} from
'./pools/cluster/fixed'
4 export { PoolEvents
, PoolTypes
} from
'./pools/pool'
13 export { type WorkerNodeEventDetail
, WorkerTypes
} from
'./pools/worker'
16 EventLoopUtilizationMeasurementStatistics
,
20 MeasurementStatistics
,
29 } from
'./pools/worker'
32 WorkerChoiceStrategies
33 } from
'./pools/selection-strategies/selection-strategies-types'
35 IWorkerChoiceStrategy
,
38 MeasurementStatisticsRequirements
,
40 TaskStatisticsRequirements
,
42 WorkerChoiceStrategyOptions
43 } from
'./pools/selection-strategies/selection-strategies-types'
44 export type { WorkerChoiceStrategyContext
} from
'./pools/selection-strategies/worker-choice-strategy-context'
45 export { DynamicThreadPool
} from
'./pools/thread/dynamic'
46 export { FixedThreadPool
} from
'./pools/thread/fixed'
47 export type { AbstractWorker
} from
'./worker/abstract-worker'
48 export { ClusterWorker
} from
'./worker/cluster-worker'
49 export { ThreadWorker
} from
'./worker/thread-worker'
50 export { KillBehaviors
} from
'./worker/worker-options'
55 } from
'./worker/worker-options'
59 TaskFunctionOperationResult
,
62 } from
'./worker/task-functions'
65 PromiseResponseWrapper
,
71 } from
'./utility-types'
72 export type { CircularArray
} from
'./circular-array'
73 export type { Deque
, Node
} from
'./deque'
74 export { availableParallelism
} from
'./utils'