export declare function patternMatching(cases: [K, R][]): (v: K) => R | undefined; export declare function patternMatching(cases: [K, R][], fallback: R): (v: K) => R;