@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.
25 lines • 947 B
TypeScript
import type { Facts } from '../../../engine';
import * as i0 from "@angular/core";
export declare class FactsSnapshotComponent {
/**
* Full list of available facts with their current value
*/
readonly facts: import("@angular/core").InputSignal<{
factName: string;
value: Facts;
}[]>;
/**
* Search terms
*/
readonly search: import("@angular/core").WritableSignal<string>;
/**
* Filtered list of facts using search terms
*/
readonly filteredFacts: import("@angular/core").Signal<{
factName: string;
value: Facts;
}[]>;
static ɵfac: i0.ɵɵFactoryDeclaration<FactsSnapshotComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FactsSnapshotComponent, "o3r-facts-snapshot", never, { "facts": { "alias": "facts"; "required": true; "isSignal": true; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=facts-snapshot.component.d.ts.map