class-validator-extended
Version:
Additional validators for class-validator.
20 lines (19 loc) • 667 B
TypeScript
/**
* @overload
* @param value The value to validate.
* @param {RegExp} pattern The regular expression to validate against.
*/
/**
* @overload
* @param value The value to validate.
* @param {string} pattern The regular expression to validate against.
* @param {string} [modifiers] The modifiers for the given regular expression.
*/
/**
* @category Predicates
* @param value
* @param {string | RegExp} pattern
* @param {string} [modifiers]
*/
export declare function notMatches(value: unknown, pattern: RegExp, modifiers?: never): value is string;
export declare function notMatches(value: unknown, pattern: string, modifiers?: string): value is string;