UNPKG

tiny-types

Version:

A tiny library that brings Tiny Types to JavaScript and TypeScript

8 lines (7 loc) 341 B
import { PatternMatcher } from './PatternMatcher'; /** * @access private */ export declare class StringMatcher<Output_Type> extends PatternMatcher<string, string | RegExp, string, Output_Type> { when(pattern: string | RegExp, transformation: (v: string) => Output_Type): PatternMatcher<string, string | RegExp, string, Output_Type>; }