/**
* 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