konditions
Version:
A simple and customizable JSON-based condition engine in TypeScript (e.g. GreaterThan, StringLike, Every, Some)
8 lines (7 loc) • 374 B
TypeScript
import { ConditionResolver, ConditionValidator } from "../../model";
import { Resolution, UnexpectedError, ValidationError } from "../resolution";
export interface Props {
likelihood?: number;
}
export declare const Resolver: ConditionResolver<Resolution, Props>;
export declare const Validator: ConditionValidator<Props, ValidationError | UnexpectedError, Resolution>;