export declare const isFulfilled: (r: PromiseSettledResult) => r is PromiseFulfilledResult; export declare const isRejected: (r: PromiseSettledResult) => r is PromiseRejectedResult; /** * Helper function that unwinds `Promise.allSettled`: * Takes the promise returned and throws a `AggregateError` iff at least one promise settled with a rejection. * Otherwise returns the list of fulfilled values. * @param allSettledPromise A promise returned by `Promise.allSettled` * @returns List of fulfilled values */ export declare const unsettle: (allSettledPromise: Promise[]>) => Promise;