/**
 * 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)
 */
export * from './types.js';
export { loadAutoConfig, saveAutoConfig, isAutoEnabled, getEffectiveMode, type ConfigLoadResult, } from './config.js';
export { AutoLogger } from './logger.js';
export { extractFeatures, analyzePrompt, type Feature, type PromptAnalysis, } from './prompt-chunker.js';
export { planIncrements, type IncrementPlan, type PlanningResult, } from './increment-planner.js';
export { formatPlanDisplay, generateApprovalPrompt, validatePlan, logApprovedPlan, savePlanToState, loadPlanFromState, clearPlanFromState, applyPlanModification, type ApprovalConfig, type ApprovalResult, type PlanDisplayOptions, } from './plan-approval.js';
export * from './project-detector.js';
export { detectFramework as detectE2EFramework, extractRoutes, loadManualRoutes, generateCoverageManifest, saveManifest, loadManifest, updateRouteCoverage, calculateCoverage, getUntestedRoutes, getRoutesWithMissingViewports, parseRouteVisits, matchRouteToManifest, trackRouteCoverage, parseViewportFromProject, parsePlaywrightConfig, getRequiredViewports, checkViewportCoverage, generateCoverageReport, DEFAULT_VIEWPORTS, hasAxeInstalled, parseAccessibilityResults, shouldBlockOnAccessibility, generateAccessibilityReport, parseConsoleErrors, shouldBlockOnConsoleErrors, parseUIStateCoverage, generateUIStateReport, type RouteEntry, type ActionEntry, type ViewportsCovered, type CoverageStats, type E2ECoverageManifest, type FrameworkType, type RouteVisit, type RouteTrackingResult, type PlaywrightViewportConfig, type PlaywrightProject, type A11yViolationSeverity, type A11yViolation, type A11yAuditResult, type ConsoleError, type ConsoleErrorResult, type UIStateCoverage, } from './e2e-coverage.js';
export * from './default-conditions.js';
//# sourceMappingURL=index.d.ts.map