import { STM } from "@effect/core/stm/STM/definition/base"; import { Collection } from "@tsplus/stdlib/collections/Collection/definition"; /** * Reduces an `Collection>` to a single `STM`, working * sequentially. * @tsplus static effect/core/stm/STM.Ops reduceAll * @tsplus location "@effect/core/stm/STM/operations/reduceAll" */ export declare function reduceAll(a: STM, as: Collection>, f: (acc: A, a: A) => A): STM; //# sourceMappingURL=reduceAll.d.ts.map