@o3r/rules-engine
Version:
This module provides a rule engine that can be executed on your Otter application to customize your application (translations, placeholders and configs) based on a json file generated by your CMS.
12 lines • 523 B
TypeScript
import { FactDefinitions, FactSet } from '../engine/index';
import { RulesEngineRunnerService } from '../services/runner/rules-engine.runner.service';
/** Abstract fact set service */
export declare abstract class FactsService<T extends FactDefinitions> {
private readonly rulesEngine;
/** Set of facts provided */
abstract facts: FactSet<T>;
constructor(rulesEngine: RulesEngineRunnerService);
/** Register the set of facts */
register(): void;
}
//# sourceMappingURL=fact.abstract-service.d.ts.map