export declare class ConcurrencyLimiter { private running; private queue; private readonly maxConcurrency; private activeSet; constructor(maxConcurrency: number); acquire(): Promise; release(): void; track(promise: Promise): Promise; drain(): Promise; get activeCount(): number; get pendingCount(): number; }