import { AbstractControl, ValidationErrors, ValidatorFn, Validators } from '@angular/forms'; export declare class YValidators extends Validators { /** * Credit card number validator * @param {AbstractControl} control * @returns {ValidationErrors} */ static ccNumber(control: AbstractControl): ValidationErrors | null; /** * Credit card security number validator * @param {AbstractControl} control * @returns {ValidationErrors} */ static ccCSC(control: AbstractControl): ValidationErrors | null; /** * Credit card month number validator * @param {AbstractControl} control * @returns {ValidationErrors} */ static ccMonth(control: AbstractControl): ValidationErrors | null; /** * Credit card year number validator * @param {AbstractControl} control * @returns {ValidationErrors} */ static ccYear(control: AbstractControl): ValidationErrors | null; /** * Phone number validator * @param {string} countryIsoCode * @returns {ValidatorFn} */ static phone(countryIsoCode: string): ValidatorFn; /** * Password validator * @param {AbstractControl} control * @returns {ValidationErrors} */ static password(control: AbstractControl): ValidationErrors | null; }