import { GamaPropModel } from "..";
export declare const GamaPropValidatorsMap: Record<string, {
    fn: (val: number) => (control: GamaPropModel) => boolean;
    message: string;
    label: string;
}>;
export declare enum PropValidatorKeys {
    REQUERIDO = "required",
    MINIMO = "min",
    MAXIMO = "max",
    SOLO_NUMEROS = "onlyNumbers",
    EMAIL = "email",
    URL = "url",
    DNI = "dni",
    IBAN = "iban",
    INE = "ine",
    RFC = "rfc"
}
export declare const VALIDATORS: {
    fn: (val: number) => (control: GamaPropModel) => boolean;
    message: string;
    label: string;
    value: string;
}[];
export type Validator = keyof typeof GamaPropValidatorsMap;
export type GamaPropValidator = {
    validator: Validator;
    param?: string | number;
};
