import Value from '@alirya/value/value'; import Validatable from '@alirya/validatable/validatable'; import ValueOf from '@alirya/value/value-of/value-of'; export interface MatchType extends Readonly>, Readonly, Readonly> { readonly valid: boolean; readonly match: string[]; readonly value: ValueType; readonly pattern: RegExp; toString(): string; valueOf(): string; } export default class Match implements MatchType { readonly value: ValueType; readonly pattern: RegExp; readonly valid: boolean; readonly match: string[]; constructor(value: ValueType, pattern: RegExp); toString(): string; valueOf(): string; } //# sourceMappingURL=match.d.ts.map