/** * For use with Promise.allSettled to reduce to only successful result values * @example Casting the initialValue provided to reduce * const resolved = Promise.resolve('resolved') * const rejected = Promise.reject('rejected') * const settled = await Promise.allSettled([resolved, rejected]) * const results = settled.reduce(fulfilledValues, [] as string[]) * // results === [ 'resolved' ] * @example Providing type parameter to reduce and initialValue type can be inferred * const resolved = Promise.resolve('resolved') * const rejected = Promise.reject('rejected') * const settled = await Promise.allSettled([resolved, rejected]) * const results = settled.reduce(fulfilledValues, []) * // results === [ 'resolved' ] * @param previousValue * @param currentValue * @returns */ export declare const fulfilledValues: (previousValue: T[], currentValue: PromiseSettledResult) => T[]; //# sourceMappingURL=fulfilledValues.d.ts.map