import type { PipelineJson } from '../../../pipeline/PipelineJson/PipelineJson';
import type { string_parameter_name, string_parameter_value } from '../../../types/string_name';
/**
 * Resolves all missing input parameters while keeping the current interactive and non-interactive behavior.
 *
 * @private internal utility of `$initializeRunCommand`
 */
export declare function resolveRunInputParameters(options: {
    readonly pipeline: PipelineJson;
    readonly inputParameters: Record<string_parameter_name, string_parameter_value>;
    readonly isInteractive: boolean;
}): Promise<Record<string_parameter_name, string_parameter_value>>;
