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