UNPKG

@blinkk/selective-edit

Version:
13 lines (12 loc) 372 B
import { Rule, RuleConfig } from '../validationRules'; export interface PatternRuleConfig extends RuleConfig { message?: string; pattern: string; } export declare class PatternRule extends Rule { config: PatternRuleConfig; defaultMessage: string; pattern?: RegExp; constructor(config: PatternRuleConfig); validate(value: any): string | null; }