refactor: cleanup cluster ESM issue workaround
[poolifier.git] / src / index.ts
index 9bd8bbf9a7d99a755bf402e678011fed0e762314..8a3cb9b1e2ef2521a83bfed53267980d61d8e786 100644 (file)
@@ -4,7 +4,7 @@ export {
   FixedClusterPool,
   type ClusterPoolOptions
 } from './pools/cluster/fixed'
-export { PoolEvents, PoolTypes, WorkerTypes } from './pools/pool'
+export { PoolEvents, PoolTypes } from './pools/pool'
 export type {
   IPool,
   PoolEmitter,
@@ -12,20 +12,21 @@ export type {
   PoolInfo,
   PoolOptions,
   PoolType,
-  TasksQueueOptions,
-  WorkerType
+  TasksQueueOptions
 } from './pools/pool'
+export { WorkerTypes } from './pools/worker'
 export type {
   ErrorHandler,
   EventLoopUtilizationMeasurementStatistics,
   ExitHandler,
   IWorker,
+  IWorkerNode,
   MeasurementStatistics,
   MessageHandler,
   OnlineHandler,
-  Task,
   TaskStatistics,
-  WorkerNode,
+  WorkerInfo,
+  WorkerType,
   WorkerUsage
 } from './pools/worker'
 export {
@@ -59,6 +60,7 @@ export type {
 export type {
   MessageValue,
   PromiseResponseWrapper,
+  Task,
   TaskError,
   TaskPerformance,
   WorkerStatistics