/**
 * Resolves when all given promises have resolved. If no promises are given,
 * does not return a Promise.
 *
 * If all elements of `results` are known to be `Promise`s, use `Promise.all`.
 */
declare const waitForAll: (results: (Promise<void> | void)[]) => Promise<void> | void;
export default waitForAll;
