import { Collection } from "@tsplus/stdlib/collections/Collection/definition";
import { LazyArg } from "@tsplus/stdlib/data/Function";
import { Eval } from "@tsplus/stdlib/io/Eval/definition";
/**
* @tsplus static Eval.Ops reduce
* @tsplus location "@tsplus/stdlib/io/Eval/reduce"
*/
export declare function reduce(as: Collection, b: LazyArg, f: (b: B, a: A) => Eval): Eval;
//# sourceMappingURL=reduce.d.ts.map