/*
This file is generated and isn't the actual source code for this
managed global class.
This read-only file shows the class's global constructors,
methods, variables, and properties.
To enable code to compile, all methods return null.
*/
global class ContextRuleService implements vlocity_cmt.VlocityOpenInterface {
    global static List<Schema.SObjectField> CONTEXT_RULE_FIELDS;
    global static String CONTEXT_RULE_OBJ;
    global static String CONTEXT_RULECONDITION_OBJ;
    global static String CONTEXT_RULESET_OBJ;
    global static String CONTEXT_RULESETOBJECT_OBJ;
    global static String CONTEXT_RULESETRULE_OBJ;
    global static String FUNCTION_ARG_OBJ;
    global static String FUNCTION_OBJ;
    global static String NSP;
    global ContextRuleService() {

    }
    global static Object FPeval(String formula, Map<String,Object> input, Map<String,Object> options) {
        return null;
    }
    global static Object convertStringToType(Object origStr, String dataType) {
        return null;
    }
    global static String formatString(Object origInput, String dataType) {
        return null;
    }
    global static String formatString(Object origInput, String dataType, Boolean withCloseParen) {
        return null;
    }
    global Boolean getActionMap(Map<String,Object> inputs, Map<String,Object> outputs, Map<String,Object> options) {
        return null;
    }
    global String getCompleteMessage(vlocity_cmt.JSONRecord jsonRecord) {
        return null;
    }
    global Object getFromOrg(String key) {
        return null;
    }
    global static Map<Id,vlocity_cmt__EntityFilter__c> getObjectHeaderRulesbyRuleset(String objName, Map<String,Object> options) {
        return null;
    }
    global static Map<Id,List<vlocity_cmt__EntityFilter__c>> getObjectRulesbyRuleset(String objName, Map<String,Object> options) {
        return null;
    }
    global Boolean getQualifiedVirtualObjects(Map<String,Object> inputs, Map<String,Object> outputs, Map<String,Object> options) {
        return null;
    }
    global Boolean getQualified(Map<String,Object> inputs, Map<String,Object> outputs, Map<String,Object> options) {
        return null;
    }
    global Boolean invokeMethod(String methodName, Map<String,Object> inputs, Map<String,Object> outputs, Map<String,Object> options) {
        return null;
    }
    global void putInOrg(String key, Object value) {

    }
    global Boolean qualify(Map<String,Object> inputs, Map<String,Object> outputs, Map<String,Object> options) {
        return null;
    }
}
