import * as T from "../../../Effect/index.js"; import * as O from "../../../Option/index.js"; import * as C from "./core.js"; /** * Creates a sink that produces values until one verifies * the predicate `f`. */ export declare function untilOutputEffect_(self: C.Sink, f: (z: Z) => T.Effect): C.Sink>; /** * Creates a sink that produces values until one verifies * the predicate `f`. * * @ets_data_first untilOutputEffect_ */ export declare function untilOutputEffect(f: (z: Z) => T.Effect): (self: C.Sink) => C.Sink>; //# sourceMappingURL=untilOutputEffect.d.ts.map