import { AbstractControl, ValidationErrors, ValidatorFn } from '@angular/forms'; import * as i0 from "@angular/core"; export declare type ValidatorGetter = (args: any[]) => ValidatorFn; export declare class ValidationService { constructor(); getValidatorByKey(validatorName: string, errorKeyOverride?: string, args?: any[]): (control: any) => ValidationErrors; registerValidator(key: string, validatorGetter: ValidatorGetter): void; getValidatorList(): { key: string; validator: ValidatorGetter; }[]; static ɵfac: i0.ɵɵFactoryDef; static ɵprov: i0.ɵɵInjectableDef; } export declare function numeric(control: AbstractControl): ValidationErrors; export declare function alphaNumeric(control: AbstractControl): ValidationErrors; export declare function _testRegex(control: AbstractControl, pattern: RegExp, error: any): { [x: number]: boolean; };