/** * Queue System Module * * A high-performance, reusable queue system for managing async operations * with support for priority queuing, batch processing, and backpressure. * * Features: * - Generic queue implementation for any operation type * - Priority queue support * - Batch processing for better performance * - Backpressure handling to prevent memory issues * - Configurable processing strategies * - Built-in performance optimization */ export { QueueSystem } from './QueueSystem'; export { PriorityQueue } from './PriorityQueue'; export { BatchProcessor } from './BatchProcessor'; export { QueueFactory } from './QueueFactory'; export { QueueOrchestrator } from './QueueOrchestrator'; export { BaseOperationTracker, createDefaultPriorityDetector, createDefaultSourceDetector, } from './BaseOperationTracker'; export { EventQueueManager, ConfigPriorityMapper, getDefaultEventQueue, getConfigEventQueue, getNetworkEventQueue, getDefaultEventQueue as defaultEventQueue, getConfigEventQueue as configEventQueue, getNetworkEventQueue as networkEventQueue, } from './EventQueueManager'; //# sourceMappingURL=index.d.ts.map