export interface WorkQueueItem { next: () => Promise; resolve(v: unknown): void; reject(e: unknown): void; } export declare function processWorkQueue(queue?: Array, queueDelay?: number): Promise; export declare const barrierQueue: (queue: Array, then: () => Promise) => Promise; //# sourceMappingURL=WorkQueue.d.ts.map