jexl-functions-fork
Version:
Package with available JEXL functions
11 lines (10 loc) • 479 B
TypeScript
export interface IOperationParseResult {
operator: string;
rightOperand: string | number;
}
export interface ISystemCriteriaParseResult {
systemCriteria: string;
}
export declare type ICriteriaParseResult = IOperationParseResult | ISystemCriteriaParseResult;
export declare const parseCriteriaExpression: (expression: string) => ICriteriaParseResult;
export declare const evalCriteriaParseResult: (parseResult: ICriteriaParseResult, leftOperand: unknown) => boolean;