/**
 * Map `items` through `worker` with at most `limit` invocations in flight at once, preserving
 * input order in the result. `limit` is clamped to `[1, items.length]`. If any worker rejects the
 * whole operation rejects (the snapshot builder turns a per-screen failure into a skip BEFORE it
 * reaches here, so a rejection is a genuine fault, not a partial-render case).
 */
export declare const mapWithConcurrency: <T, R>(items: readonly T[], limit: number, worker: (item: T, index: number) => Promise<R>) => Promise<readonly R[]>;
//# sourceMappingURL=figmaConcurrency.d.ts.map