UNPKG

@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
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