import { KreFormFieldConfig } from "@kre-form/core";
export declare function requiredValidationMessage(err: any, field: KreFormFieldConfig): string;
export declare function minlengthValidationMessage(err: any, field: KreFormFieldConfig): string;
export declare function maxlengthValidationMessage(err: any, field: KreFormFieldConfig): string;
export declare function minValidationMessage(err: any, field: KreFormFieldConfig): string;
export declare function maxValidationMessage(err: any, field: KreFormFieldConfig): string;
export declare let validationConfig: {
    validationMessages: ({
        name: string;
        message: typeof requiredValidationMessage;
    } | {
        name: string;
        message: string;
    })[];
    types: ({
        name: string;
        extends: string;
        defaultOptions?: undefined;
    } | {
        name: string;
        extends: string;
        defaultOptions: {
            templateOptions: {
                type: string;
            };
        };
    })[];
};
