import { Arity1, Is, Predicate } from '@typed/lambda'; import { Maybe } from '@typed/maybe'; export interface Match extends Arity1> { } export declare namespace Match { const map: { (fn: (value: B) => C, match: Match): Match; (fn: (value: B_1) => C_1): (match: Match) => Match; }; function fromPredicate(predicate: Predicate): Match; function fromPredicate(predicate: Is): Match; } //# sourceMappingURL=types.d.ts.map