export type { CircularArray } from './circular-array.js'
-export type { Deque, ILinkedListNode } from './deque.js'
export type { AbstractPool } from './pools/abstract-pool.js'
export { DynamicClusterPool } from './pools/cluster/dynamic.js'
export type { ClusterPoolOptions } from './pools/cluster/fixed.js'
Measurements,
WorkerChoiceStrategies
} from './pools/selection-strategies/selection-strategies-types.js'
-export type { WorkerChoiceStrategyContext } from './pools/selection-strategies/worker-choice-strategy-context.js'
+export type { WorkerChoiceStrategiesContext } from './pools/selection-strategies/worker-choice-strategies-context.js'
export { DynamicThreadPool } from './pools/thread/dynamic.js'
export type { ThreadPoolOptions } from './pools/thread/fixed.js'
export { FixedThreadPool } from './pools/thread/fixed.js'
WorkerUsage
} from './pools/worker.js'
export { WorkerTypes } from './pools/worker.js'
+export type { PriorityQueue, PriorityQueueNode } from './priority-queue.js'
export type {
MessageValue,
PromiseResponseWrapper,
Task,
+ TaskFunctionProperties,
TaskPerformance,
WorkerError,
WorkerStatistics,
export type {
TaskAsyncFunction,
TaskFunction,
+ TaskFunctionObject,
TaskFunctionOperationResult,
TaskFunctions,
TaskSyncFunction