/**
 * Auto Module
 * Autonomous Execution Engine for SpecWeave
 *
 * Simplified architecture (v1.0.110+):
 * - Trust the framework (hooks handle sync, state, validation)
 * - Minimal session management (just filesystem reads)
 * - Quality gates in sw:done (not auto mode)
 */
// Types
export * from './types.js';
// Configuration
export { loadAutoConfig, saveAutoConfig, isAutoEnabled, getEffectiveMode, } from './config.js';
// Logging
export { AutoLogger } from './logger.js';
// Prompt Chunking (Intelligent Auto Mode)
export { extractFeatures, analyzePrompt, } from './prompt-chunker.js';
// Increment Planning (Auto Mode)
export { planIncrements, } from './increment-planner.js';
// Plan Approval (Auto Mode)
export { formatPlanDisplay, generateApprovalPrompt, validatePlan, logApprovedPlan, savePlanToState, loadPlanFromState, clearPlanFromState, applyPlanModification, } from './plan-approval.js';
// Project Detection
export * from './project-detector.js';
// E2E Coverage Manifest (Auto Mode)
export { detectFramework as detectE2EFramework, extractRoutes, loadManualRoutes, generateCoverageManifest, saveManifest, loadManifest, updateRouteCoverage, calculateCoverage, getUntestedRoutes, getRoutesWithMissingViewports, parseRouteVisits, matchRouteToManifest, trackRouteCoverage, parseViewportFromProject, parsePlaywrightConfig, getRequiredViewports, checkViewportCoverage, generateCoverageReport, DEFAULT_VIEWPORTS, 
// Accessibility Audit (Phase 6)
hasAxeInstalled, parseAccessibilityResults, shouldBlockOnAccessibility, generateAccessibilityReport, 
// Console Error Detection (Phase 6)
parseConsoleErrors, shouldBlockOnConsoleErrors, 
// UI State Coverage (Phase 6)
parseUIStateCoverage, generateUIStateReport, } from './e2e-coverage.js';
// Completion Conditions
export * from './default-conditions.js';
//# sourceMappingURL=index.js.map