@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.
8 lines • 508 B
TypeScript
import { Observable } from 'rxjs';
import { RulesetExecutor } from '../ruleset-executor';
/**
* Filter the actions outputted by the rules engine, based on active rulesets
* @param restrictiveRuleSets list of rules sets to get the event stream for
*/
export declare function filterRulesetsEventStream(restrictiveRuleSets?: string[]): (source$: Observable<Record<string, RulesetExecutor>>) => Observable<import("@o3r/rules-engine").ActionBlock[]>;
//# sourceMappingURL=filter-ruleset-event.operator.d.ts.map