import type { IValidator } from './validation'; /** * A collection of reusable Validator factories. * * ex: Validators.isRequired('You have to provide a value') * ex: Validators.minValue(0) * ex: Validators.maxValue(65534, 'You cant do that!') */ export declare const Validators: { arrayNotEmpty: (message?: string) => IValidator; checkBetween: (fieldName: string, min: number, max: number) => IValidator; emailValue: (message?: string) => IValidator; cdeventsTypeValue: (message?: string) => IValidator; urlValue: (message?: string) => IValidator; isNum: (message?: string) => IValidator; isRequired: (message?: string) => IValidator; isValidJson: (message?: string) => IValidator; isValidXml: (message?: string) => IValidator; maxValue: (max: number, message?: string) => IValidator; minValue: (min: number, message?: string) => IValidator; oneOf: (list: any[], message?: string) => IValidator; skipIfUndefined: (actualValidator: IValidator) => IValidator; skipIfSpel: (actualValidator: IValidator) => IValidator; valueUnique: (list: any[], message?: string) => IValidator; };