import type { LTEnvelope, LTReturn } from '../../../types';
/**
 * MCP Workflow Builder — constructs HotMesh YAML DAGs directly.
 *
 * Unlike mcpQuery (which executes tools then compiles traces), this workflow
 * reasons about tool schemas and builds the YAML declaratively. The LLM
 * knows HotMesh's activity types, mapping syntax, and @pipe operators.
 *
 * Supports conversational clarification: when the prompt is ambiguous,
 * the LLM returns questions instead of YAML. The user answers, and the
 * exchange continues until the LLM has enough to build.
 *
 * Returns the generated YAML, input schema, and activity manifest —
 * ready for deployment via the existing yaml-workflow infrastructure.
 */
export declare function mcpWorkflowBuilder(envelope: LTEnvelope): Promise<LTReturn>;
