import { ValidationArguments, ValidationOptions, ValidatorConstraintInterface } from 'class-validator';
export declare class IsStrongPasswordWithSettingsConstraint implements ValidatorConstraintInterface {
    private failedRule;
    private settings;
    validate(password: string, args: ValidationArguments): Promise<boolean>;
    defaultMessage(): string;
}
export declare function IsStrongPasswordWithSettings(validationOptions?: ValidationOptions): (object: object, propertyName: string) => void;
//# sourceMappingURL=is-strong-password-with-settings.validator.d.ts.map