/** * Like `Promise.all(items.map(fn))`, but with at most `limit` calls in flight. * Results stay in input order. * * Rejections propagate, same as Promise.all — callers that need per-item * failure handling should catch inside `fn`. */ export declare function mapWithConcurrency(items: readonly T[], limit: number, fn: (item: T, index: number) => Promise): Promise; //# sourceMappingURL=concurrency.d.ts.map