import type { DAGRunStep } from './dag-scheduler.js';
export interface EdgeConditionContext {
    sourceStep: DAGRunStep;
}
export declare function evaluateCondition(condition: string, ctx: EdgeConditionContext): boolean;
export interface EdgeResult {
    passed: boolean;
    condition?: string;
}
export declare function evaluateEdge(fromStep: DAGRunStep, condition: string | undefined): EdgeResult;
//# sourceMappingURL=edge-evaluator.d.ts.map