import { ValidatorConstraintInterface, ValidationArguments } from "class-validator"; export declare class SafePassword implements ValidatorConstraintInterface { length: boolean; lowerCase: boolean; upperCase: boolean; digit: boolean; specialChar: boolean; validate(pw: string, args: ValidationArguments): boolean; defaultMessage(args: ValidationArguments): "Password is too short or too long!" | "Password must contain a lowecase letter!" | "Password must contain an uppercase letter!" | "Password must contain a digit!" | "Password must contain a special character!" | "Something went wrong!"; }