/**
 * Design to Spec Workflow Definition
 *
 * @module agents/workflows/design-to-spec
 */
import type { Workflow } from "../orchestrator.js";
/**
 * Design to Spec Workflow
 *
 * Orchestrates a complete design session from initial setup through specification generation.
 * Uses the design-assistant agent to manage multi-phase design workflows with constraint
 * validation and artifact generation.
 *
 * **Flow**: design-assistant (start) → design-assistant (advance) → design-assistant (generate)
 *
 * **Use case**: Full design session from discovery to specification generation.
 * Suitable for creating ADRs and specifications for new features or architectural changes.
 *
 * @example
 * ```typescript
 * const input = {
 *   sessionId: 'design-session-123',
 *   config: {
 *     context: 'E-commerce platform',
 *     goal: 'Implement checkout flow',
 *     requirements: ['Payment processing', 'Cart validation'],
 *     sessionId: 'design-session-123',
 *     coverageThreshold: 85,
 *     enablePivots: true,
 *   },
 * };
 * const result = await orchestrator.executeWorkflow(designToSpecWorkflow, input);
 * ```
 */
export declare const designToSpecWorkflow: Workflow;
//# sourceMappingURL=design-to-spec.d.ts.map