import { Either } from "@tsplus/stdlib/data/Either/definition"; /** * @tsplus static Either.Ops match * @tsplus location "@tsplus/stdlib/data/Either/dsl/matchers" */ export declare const match: (tag: N) => import("../../../prelude/DSL").MatchFn; /** * @tsplus static Either.Ops matchTag * @tsplus location "@tsplus/stdlib/data/Either/dsl/matchers" */ export declare const matchTag: import("../../../prelude/DSL").MatchFn; /** * @tsplus static Either.Ops matchMorph * @tsplus location "@tsplus/stdlib/data/Either/dsl/matchers" */ export declare const matchMorph: (MorphADT: { tag: N; _A: X; }) => import("../../../prelude/DSL").MatchMorphFn; /** * @tsplus static Either.Ops matchIn * @tsplus location "@tsplus/stdlib/data/Either/dsl/matchers" */ export declare const matchIn: (tag: N) => import("../../../prelude/DSL").MatchInFn; /** * @tsplus static Either.Ops matchTagIn * @tsplus location "@tsplus/stdlib/data/Either/dsl/matchers" */ export declare const matchTagIn: import("../../../prelude/DSL").MatchInFn; //# sourceMappingURL=matchers.d.ts.map