import { ConditionalRule } from '../../types';
/**
 * Pure function that evaluates a conditional rule against a source field value.
 * Used by useDynamicFormConditionals (visibility) and useDynamicForm (validation schema .when()).
 * Keeps visibility and validation logic in sync.
 * @param rule - Conditional rule (source field, operator, condition value, action type)
 * @param sourceValue - Current value of the source field
 * @returns true when the condition is met
 */
export declare function evaluateConditionalRule(rule: ConditionalRule, sourceValue: unknown): boolean;
//# sourceMappingURL=evaluateConditionalRule.d.ts.map