import { ValidatorFn, AbstractControl, FormGroup } from '@angular/forms'; export declare class ValidatorService { todayDate: Date; constructor(); allowedOnlyKeyboardNumbers(event: any): any; isValidEmail(control: AbstractControl): { [key: string]: boolean; } | null; alphaNumbersSpaceValidator(): ValidatorFn; alphaNumbersExceptSpaceValidator(control: AbstractControl): { [key: string]: boolean; } | null; alphaNumbersExceptDoubleSpaceValidator(): ValidatorFn; alphaSpaceValidator(): ValidatorFn; alphaNumbersValidator(): ValidatorFn; urlValidator(): ValidatorFn; alphaValidator(): ValidatorFn; noSpaceValidator(): ValidatorFn; previousDateValidator(): ValidatorFn; compareToPreviousDate(selectDate: any): any; currentDateValidator(): ValidatorFn; defalutDateValidator(): ValidatorFn; currentDate(selectDate: any): any; futureDateFromCurrentValidator(): ValidatorFn; compareToNextDate(selectDate: any): any; futureDateValidator(): ValidatorFn; futureDate(selectDate: any): any; checkFormat(selectDate: any): any; dateAllowedOnlyNumbers(event: any): any; allowedOnlyRoundedNumbersValidator(): ValidatorFn; allowedNumberWithDecimal(): ValidatorFn; allowedNumberDecimalWithNegative(): ValidatorFn; allowedOnlyNUmbersValidator(): ValidatorFn; allowedOnlyCurrencyValidator(): ValidatorFn; allowedOnlyPositiveNUmbersValidator(): ValidatorFn; twoDatesValidator(second: any): ValidatorFn; twoDatesValidator2(second: any): ValidatorFn; numbersWithLengthValidator(min: number): ValidatorFn; twoDatesExpValidator(second: any): ValidatorFn; ssnValidator(min: number): ValidatorFn; validateAllZeros(value: any, min: any): any; getDate(selectDate: any): any; isTouchedDirty(groupName: any, fieldName: string): boolean; zipCodeValidator(min: number): ValidatorFn; alphaNumericValidator(): ValidatorFn; percentageComparison(pervious: any): ValidatorFn; percentageAndLimitPercentageComparison(value: any, previousVal: any): any; nameValidator(): ValidatorFn; onlyNumericValidation(): ValidatorFn; passwordValidation(min: number): ValidatorFn; numericRangeValidation(): ValidatorFn; yearFormateValidation(): ValidatorFn; alphaNumaricWithOutSpaceValidator(): ValidatorFn; allowAllWithoutFirstSpaceAndTwoSpace(): ValidatorFn; dateValidations(): ValidatorFn; checktodayTimeVal(selectDate: any): any; fieldWithFirstCharSpace(): ValidatorFn; StringZeroValidator(): ValidatorFn; passwordMatchValidator(control: AbstractControl): void; validDates(validFrom: string, validTo: string): (formGroup: FormGroup) => void; }