import { ITask, IExecutionStrategy } from '../types'; export declare class ParallelExecutionStrategy implements IExecutionStrategy { readonly name = "ParallelExecutionStrategy"; private readonly maxConcurrency; private runningCount; private queue; constructor(maxConcurrency?: number); execute(task: ITask): Promise; private executeTask; private processQueue; getRunningCount(): number; getQueueLength(): number; } //# sourceMappingURL=ParallelExecutionStrategy.d.ts.map