import { IForm, TCondition } from "../constants/common-interface";
import { IMeta } from "../constants/model-interfaces";
export default class ValidationUtil {
    static updateMaxError(meta: IMeta, value: string | boolean | number | undefined, setError: Function): boolean;
    static updateMinError(meta: IMeta, value: string | boolean | number | undefined, setError: Function): boolean;
    static isEmptyField(value: any): boolean;
    static validateFormSection(form: IForm, sectionName: string): boolean;
    /**
     * Condition parser
     */
    static parseCondition(form: IForm, condition: Array<TCondition>, section: string): any;
    static getField(form: IForm, section: string, field: string): any;
}
