UNPKG

@decaf-ts/decorator-validation

Version:
29 lines (28 loc) 771 B
import { PatternValidator } from "./PatternValidator"; import { PatternValidatorOptions } from "../types"; /** * @summary Handles Password Validation * * @param {string} [errorMessage] defaults to {@link DEFAULT_ERROR_MESSAGES#PASSWORD} * * @class PasswordValidator * @extends PatternValidator * * @category Validators */ export declare class PasswordValidator extends PatternValidator { constructor(message?: string); /** * @summary Validates a model * * @param {string} value * @param {PatternValidatorOptions} [options={}] * * @return {string | undefined} * * @override * * @see PatternValidator#hasErrors */ hasErrors(value: string, options?: PatternValidatorOptions): string | undefined; }