json-expression-eval
Version:
json serializable rule engine / boolean expression evaluator
3 lines (2 loc) • 304 B
TypeScript
import { ResolvedConsequence, Context, RuleConsequence } from '../types';
export declare const evaluateEngineConsequence: <ConsequencePayload, C extends Context, Ignore = never>(context: C, consequence: RuleConsequence<ConsequencePayload, C, Ignore>) => Promise<ResolvedConsequence<ConsequencePayload>>;