import * as Tp from "../../../Collections/Immutable/Tuple/index.js"; import type * as T from "../../../Effect/index.js"; import * as C from "./core.js"; /** * Summarize a sink by running an effect when the sink starts and again when it completes */ export declare function summarized_(self: C.Sink, summary: T.Effect, f: (b1: B, b2: B) => C): C.Sink>; /** * Summarize a sink by running an effect when the sink starts and again when it completes * @ets_data_first summarized_ */ export declare function summarized(summary: T.Effect, f: (b1: B, b2: B) => C): (self: C.Sink) => C.Sink>; //# sourceMappingURL=summarized.d.ts.map