import { RulesLogic } from "json-logic-js"; import { FieldRuleGroupDefinition } from "../models/group"; import { FieldRuleDefinition } from "../models/rule"; export declare class RuleMapper { static mapGroupToEngine(group: FieldRuleGroupDefinition): RulesLogic; static mapGroupToCustom(group: FieldRuleGroupDefinition, callback: (group: FieldRuleGroupDefinition, mappedRules: RulesLogic[]) => RulesLogic): RulesLogic; private static extractRulesFromGroup; static mapRuleToEngine(rule: FieldRuleDefinition): RulesLogic; static mapRuleToCustom(rule: FieldRuleDefinition, callback: (rule: FieldRuleDefinition, logic: RulesLogic) => RulesLogic): RulesLogic; } //# sourceMappingURL=rule-mapper.d.ts.map