import type * as Tp from "../../../../Collections/Immutable/Tuple/index.js"; import * as C from "../core.js"; /** * Statefully maps over the elements of this stream to produce new elements. */ export declare function mapAccum_(self: C.Stream, s: S, f: (s: S, a: A) => Tp.Tuple<[S, A1]>): C.Stream; /** * Statefully maps over the elements of this stream to produce new elements. * * @ets_data_first mapAccum_ */ export declare function mapAccum(s: S, f: (s: S, a: A) => Tp.Tuple<[S, A1]>): (self: C.Stream) => C.Stream; //# sourceMappingURL=mapAccum.d.ts.map