import { BaseComponentModel } from "../../models/base";
export default class ValidateUtil {
    static validate(list: Array<BaseComponentModel>): {
        flag: boolean;
        message: string;
        target: BaseComponentModel;
    };
    static formFieldsValidate(list: Array<BaseComponentModel>): {
        flag: boolean;
        message: string;
        target: BaseComponentModel;
    };
    static customValidate(list: Array<BaseComponentModel>): {
        flag: boolean;
        message: string;
        target: BaseComponentModel;
    };
    static dfs(list: Array<BaseComponentModel>): (BaseComponentModel | undefined)[];
}
