tiny-types
Version:
A tiny library that brings Tiny Types to JavaScript and TypeScript
8 lines (7 loc) • 341 B
TypeScript
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>;
}