import type { WorkerQueueJob } from '../types/WorkerQueue'; export declare class WorkerQueue { maxConcurrency: number; tasksInProcess: WorkerQueueJob[]; taskQueue: WorkerQueueJob[]; private disposed; constructor(concurrency: number); dispose(): void; ensureWork(): void; clearJobs(): void; addJobs(work: WorkerQueueJob[]): void; addJobsWithoutReorder(work: WorkerQueueJob[]): void; private _startJob; }