import { AbstractControl } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class FormValidators { /** * بررسی صحت کد ملی * use invalid * @param control string */ checkNationalCode(control: AbstractControl): { invalid: boolean; } | null; /** * بررسی صحت شماره موبایل * use invalidMobile */ checkMobileNumber(control: AbstractControl): { invalidMobile: boolean; } | null; /** * بررسی حروف فارسی * use invalid */ checkPersianCharacters(control: AbstractControl): { invalid: boolean; } | null; /** * بررسی حروف انگلیسی * use invalid */ checkEnglishCharacters(control: AbstractControl): { invalid: boolean; } | null; /** * بررسی حروف انگلیسی و اعداد * use invalid */ checkEnglishAndNumberCharacters(control: AbstractControl): { invalid: boolean; } | null; /** * با عدد شروع نشود * * use startWithNumber */ notStartWithNumber(control: AbstractControl): { startWithNumber: boolean; } | null; /** * بررسی تلفن ثابت به همراه کد * 0xxxxxxxxxx * use invalid */ checkPhoneNumber(control: AbstractControl): { invalid: boolean; } | null; /** * بررسی صحیت ایمیل * a@b.c * use invalid */ checkEmail(control: AbstractControl): { invalid: boolean; } | null; /** * بررسی کاراکترهای عددی * use invalid */ checkNumberCharacters(control: AbstractControl): { invalid: boolean; } | null; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }