declare module "@extra-array/reduce" {
import type { reduceFn } from "./_types";
/**
 * Reduces values to a single value.
 * @param x an array
 * @param fr reduce function (acc, v, i, x)
 * @param acc initial value
 */
declare function reduce<T, U = T>(x: T[], fr: reduceFn<T, T | U>, acc?: T | U): T | U;
export = reduce;
//# sourceMappingURL=reduce.d.ts.map}
