import * as O from "../Option/index.js"; import type { Effect } from "./effect.js"; /** * The moral equivalent of `if (p) exp` */ export declare function when_(self: Effect, predicate: () => boolean, __trace?: string): Effect>; /** * The moral equivalent of `if (p) exp` * * @ets_data_first when_ */ export declare function when(predicate: () => boolean, __trace?: string): (self: Effect) => Effect>; //# sourceMappingURL=when.d.ts.map