/** * @license * Copyright 2025 Steven Roussey * SPDX-License-Identifier: Apache-2.0 */ import type { DataPortSchemaObject } from "@workglow/util/schema"; /** * Evaluate allOf if/then conditional rules against current input values. * Returns additional field names that are conditionally required. * Shared by interactive prompting and validateInput so behavior cannot drift. */ export declare function evaluateConditionalRequired(input: Record, schema: DataPortSchemaObject): string[];