/**
 * Enterprise 7-Pass Pipeline — Public API (ADR-032, ADR-033)
 *
 * This module exports the complete enterprise pipeline implementation.
 * It is ADDITIVE to the existing pipeline — no existing exports are modified.
 *
 * Usage:
 *   import { executeEnterprisePipeline } from './pipeline/enterprise/index.js';
 *   import { DecisionGraph, DecisionGraphClient, createDecisionGraphClient } from './pipeline/enterprise/index.js';
 */
export { executeEnterprisePipeline } from './pipeline-orchestrator.js';
export { DecisionGraph } from './decision-graph.js';
export { DECISION_NODE_TYPES, VALID_NODE_TYPES, EDGE_RELATIONS, VALID_EDGE_RELATIONS, } from './decision-graph.js';
export type { GraphLifecycle, NodeVersionEntry, NodeQuery, PaginationOptions, PaginatedResult, GraphStatistics, NodeValidationError, } from './decision-graph.js';
export { DecisionGraphClient, createDecisionGraphClient } from './decision-graph-client.js';
export type { WriteNodeParams, UpdateNodeParams, ReadResult, QueryResult, } from './decision-graph-client.js';
export { memoryKey, memoryTags, pushToMemory, pullFromMemory, searchMemory, buildMemoryQuery, } from './decision-graph-memory.js';
export type { PushResult, PullResult, SearchResult, } from './decision-graph-memory.js';
export { ProvenanceTracker, provenanceKey, provenanceTags } from './provenance-tracker.js';
export type { AuditWho, AuditWhat, AuditReproducibility, ProvenanceStatistics } from './provenance-tracker.js';
export { resolveCodeProvenance, resolveCodeProvenanceBatch, resolveGitCommit, resolveCLIVersion, detectVersionDiscrepancies, getPackageForDomain, getAllDomainPackages, } from './code-resolver.js';
export { createTracingInvoker, createFullTracingInvoker } from './trace-middleware.js';
export type { AgentInvoker } from './trace-middleware.js';
export { executePass } from './pass-executor.js';
export { executePass2, WORKSTREAM_CONFIGS } from './pass2-simulation.js';
export type { Scenario, ScenarioType, ScenarioMetrics, RiskSignal, RiskCategory, ReliabilityReport, ReliabilityRecommendation, ScenarioMatrix, ScenarioCrossReference, WorkstreamConfig, WorkstreamId, WorkstreamResult, Pass2Result, ProbabilityLevel, ImpactLevel, SeverityLevel, } from './pass2-simulation.js';
export { executePass4, PASS4_WORKSTREAM_CONFIGS } from './pass4-governance.js';
export type { SecurityAnalysis, PolicyAnalysis, CostModel, GovernanceReport, GovernanceConvergence, Pass4WorkstreamConfig, Pass4WorkstreamId, Pass4WorkstreamResult, Pass4Result, RiskLevel, ComplianceStatus, ReadinessScore, ConfidenceLevel, DataExposure, RemediationPriority, RegulatoryFramework, AIGovernance, ApprovalRoute, InfrastructureCost, IntegrationCost, OperationalCost, TCOProjection, ROIProjection, ScenarioVariant, BudgetRisk, AuditTrailEntry, ChangeImpactEntry, GovernanceReadiness, } from './pass4-governance.js';
export { executePass5, PHASE1_GROUP_CONFIGS } from './pass5-decision.js';
export type { ConfidenceScoreBreakdown, ConfidenceComponent, ConfidenceRecommendation, Phase1GroupConfig, Phase1GroupId, Phase1GroupResult, Pass5Result, } from './pass5-decision.js';
export { executePass7, PASS7_WORKSTREAM_CONFIGS } from './pass7-observability.js';
export type { HealthCheck, HealthStatus, TelemetryConfig, TelemetryMetric, MetricCategory, DashboardSpec, DashboardPanel, AlertRule, AlertSeverity, DiagnosticReport, PostMortem, Incident, IncidentSeverity, LearnedPattern, PatternType, Verdict, FeedbackEntry, FeedbackType, LearningCycleResult, LearningStep, Pass7Phase, Pass7WorkstreamConfig, Pass7WorkstreamId, Pass7WorkstreamResult, Pass7Result, } from './pass7-observability.js';
export { ArtifactAssembler, ARTIFACT_DEFINITIONS } from './artifact-assembler.js';
export type { ArtifactDefinition, AssembleOptions } from './artifact-assembler.js';
export { ARTIFACT_RENDERERS } from './artifact-renderers.js';
export type { RenderContext, ArtifactRenderer } from './artifact-renderers.js';
export { ENTERPRISE_PASS_CONFIGS, getPassConfig, getAllPassConfigs, getTotalUniqueAgents, getAllUniqueAgents, } from './pass-registry.js';
export type { EnterprisePass, PassNumber, PassStatus, EnterprisePipelineMode, EnterprisePipelineOptions, EnterprisePipelineResult, PassOutput, ExitCriteriaResult, CriterionCheck, AgentRef, AgentInvocationResult, DecisionNodeType, EdgeRelation, DecisionGraphNode, DecisionGraphEdge, TraceRecord, CodeProvenance, PassAgentConfig, ArtifactNumber, ArtifactStatus, ArtifactEntry, DecisionPackage, } from './types.js';
export { PASS_ID_MAP, PASS_NUMBER_MAP } from './types.js';
//# sourceMappingURL=index.d.ts.map