export var TestResultDataType;
(function (TestResultDataType) {
    TestResultDataType["FLOW"] = "FLOW";
    TestResultDataType["FLOW_STEP"] = "FLOW_STEP";
    TestResultDataType["FORM"] = "FORM";
    TestResultDataType["EXPRESSION"] = "EXPRESSION";
    TestResultDataType["EXPRESSION_VALUE"] = "EXPRESSION_VALUE";
    TestResultDataType["EXPRESSION_ELEMENT"] = "EXPRESSION_ELEMENT";
    TestResultDataType["STATEMENT_RULE"] = "STATEMENT_RULE";
    // more here.
    // value table rule
    TestResultDataType["VALUE_TABLE_RULE"] = "VALUE_TABLE_RULE";
    TestResultDataType["VALUE_TABLE_RULE_ROW"] = "VALUE_TABLE_RULE_ROW";
    TestResultDataType["VALUE_TABLE_RULE_RULE_COLUMN"] = "VALUE_TABLE_RULE_RULE_COLUMN";
    // rule table
    TestResultDataType["RULE_TABLE"] = "RULE_TABLE";
    TestResultDataType["RULE_TABLE_ROW"] = "RULE_TABLE_ROW";
    TestResultDataType["RULE_TABLE_COLUMN"] = "RULE_TABLE_COLUMN";
    // intersection rule
    TestResultDataType["INTERSECTION_RULE"] = "INTERSECTION_RULE";
    TestResultDataType["INTERSECTION_X_RULE"] = "INTERSECTION_X_RULE";
    TestResultDataType["INTERSECTION_Y_RULE"] = "INTERSECTION_Y_RULE";
    // Tree Rule
    TestResultDataType["TREE_RULE"] = "TREE_RULE";
    TestResultDataType["TREE_NODE_RULE"] = "TREE_NODE_RULE";
    TestResultDataType["TEXT_MERGE"] = "TEXT_MERGE";
    TestResultDataType["TEXT_MERGE_VALUE"] = "TEXT_MERGE_VALUE";
})(TestResultDataType || (TestResultDataType = {}));
//# sourceMappingURL=TestResultDataType.js.map