import type { Effect, RIO } from "./effect.js"; /** * Creates a composite effect that represents this effect followed by another * one that may depend on the error produced by this one. * * @ets_data_first chainError_ */ export declare function chainError(f: (e: E) => RIO, __trace?: string): (self: Effect) => Effect; /** * Creates a composite effect that represents this effect followed by another * one that may depend on the error produced by this one. */ export declare function chainError_(self: Effect, f: (e: E) => RIO, __trace?: string): Effect; //# sourceMappingURL=chainError.d.ts.map