/**
 * Phase 4 Pipeline Coordinator
 *
 * Orchestrates the 9-stage Phase 4 pipeline:
 *   1. Phase 3 Artifact Validation  — Load + validate Phase 3 artifacts
 *   2. ERP Target Resolution        — Deterministic ERP system detection
 *   3. Schema Generation            — SQL schema files per bounded context
 *   4. Infrastructure Adapter Generation — DDD port adapters for ERP
 *   5. HTTP Server Generation       — Hono or Axum HTTP server files
 *   6. ERP Client Generation        — ERP API client files
 *   7. Deployment Descriptor Generation — Cloud Run / Dockerfile configs
 *   8. Phase 2 Metadata Augmentation — ADR augmentation + runtime decisions
 *   9. Manifest Writing             — SHA-256 checksums, atomic write
 *
 * Follows the pattern of src/pipeline/phase3/phase3-coordinator.ts.
 * Emits structured telemetry spans and writes phase4-manifest.json on completion.
 */
import type { Phase4Context, Phase4PipelineResult, SimulationContext } from './types.js';
/**
 * Load simulation results from the pipeline run directory.
 * Reads scenario.json, manifest.json, and any decision-graph artifacts
 * to extract simulation scenarios, cost models, and risk signals.
 */
export declare function loadSimulationContext(runDir: string): SimulationContext;
/**
 * Execute the full Phase 4 pipeline.
 *
 * Runs all 9 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 executePhase4Pipeline(context: Phase4Context): Promise<Phase4PipelineResult>;
//# sourceMappingURL=phase4-coordinator.d.ts.map