import { ValidatorFn } from '@angular/forms'; /** @internal */ export declare enum ValidationRule { LONG_INT = "longint", MAX_LENGTH = "maxlength", NUMBER = "number", PATTERN = "pattern", NUMERIC = "numeric", REQUIRED = "required", SHORT_INT = "shortint", TIME = "time", DATEPICKER_PARSE = "datepickerParse", DATETIME_PICKER_PARSE = "datetimePickerParse" } /** @internal */ export declare class ValidationUtils { /** Only one error will be displayed at a time (in this priority order) */ static validationRulesInPriorityOrder: ValidationRule[]; static numericValidator(constraint: string): ValidatorFn; static generalRegexValidator(regex: RegExp, ruleName?: string): ValidatorFn; static requiredValidator(): ValidatorFn; static createTimeValidator(): ValidatorFn; }