import { Either } from "@tsplus/stdlib/data/Either/definition"; /** * @tsplus static Either.Ops if * @tsplus location "@tsplus/stdlib/data/Either/dsl/branch" */ export declare const branch: , Y extends import("../definition").Either>(onTrue: import("../../Function").LazyArg, onFalse: import("../../Function").LazyArg) => (predicate: boolean) => import("../definition").Either, import("../../../prelude/HKT").HKT.Infer>; /** * @tsplus static Either.Ops if_ * @tsplus location "@tsplus/stdlib/data/Either/dsl/branch" */ export declare const branch_: , Y extends import("../definition").Either>(predicate: boolean, onTrue: import("../../Function").LazyArg, onFalse: import("../../Function").LazyArg) => import("../definition").Either, import("../../../prelude/HKT").HKT.Infer>; export { branch as if, branch_ as if_ }; //# sourceMappingURL=branch.d.ts.map