import * as Tp from "../../../../Collections/Immutable/Tuple/index.js"; import * as T from "../../../../Effect/index.js"; import * as C from "../core.js"; /** * Statefully and effectfully maps over the elements of this stream to produce * new elements. */ export declare function mapAccumEffect_(self: C.Stream, s: S, f: (s: S, a: A) => T.Effect>): C.Stream; /** * Statefully and effectfully maps over the elements of this stream to produce * new elements. * * @ets_data_first mapAccumEffect_ */ export declare function mapAccumEffect(s: S, f: (s: S, a: A) => T.Effect>): (self: C.Stream) => C.Stream; //# sourceMappingURL=mapAccumEffect.d.ts.map