/** * Creates a {@link Promise} that will settle when the supplied Promises are settled. * @param promises the Promises to wait for settling. * @returns a Promise that will get fulfilled when the supplied Promises are fulfilled. * If any of the `promises` is rejected, the returned Promise will be rejected with {@link AggregateError}. */ export declare function whenAll(promises: T): Promise<{ -readonly [P in keyof T]: Awaited; }>; export declare function whenAll(promises: Iterable>): Promise>>; //# sourceMappingURL=whenAll.d.ts.map