import { type WorkflowBindingContext } from "./bindings.js"; import type { ConditionPredicate } from "./model.js"; export declare function predicateMatches(predicate: ConditionPredicate, context: WorkflowBindingContext): boolean; /** Every predicate in `all` has to hold, and the first case that does wins. */ export declare function predicatesHold(all: readonly ConditionPredicate[], context: WorkflowBindingContext): boolean; //# sourceMappingURL=predicates.d.ts.map