/**
 * Phase 3 Pipeline Coordinator
 *
 * Orchestrates the 7-stage Phase 3 pipeline:
 *   1. Phase 2 Validation — Load + validate Phase 2 artifacts
 *   2. Language Resolution — Deterministic language scoring
 *   3. Scaffold Generation — Project structure (TS or Rust)
 *   4. Domain Codegen — Aggregate/VO/event/command/query/seam code
 *   5. Test Generation — London School TDD test files
 *   6. Ruflo Execution — Invoke ruflo via child_process (graceful skip)
 *   7. Manifest Writing — SHA-256 checksums, atomic write
 *
 * Follows the pattern of src/pipeline/phase2/phase2-coordinator.ts.
 * Emits structured telemetry spans and writes phase3-manifest.json on completion.
 */
import type { Phase3Context, Phase3PipelineResult } from './types.js';
/**
 * Execute the full Phase 3 pipeline.
 *
 * Runs all 7 stages sequentially. Each stage receives the full context
 * with outputs from prior stages available via context.stageOutputs.
 * Fails fast on the first stage failure.
 */
export declare function executePhase3Pipeline(context: Phase3Context): Promise<Phase3PipelineResult>;
//# sourceMappingURL=phase3-coordinator.d.ts.map