import type { AnalyzerOptions, AnalysisReport, ResolvedOptions } from "./types.js"; export declare function shouldFail(report: AnalysisReport, failOn: ResolvedOptions["failOn"]): boolean; export declare function analyze(options: AnalyzerOptions): Promise; /** * Headless API: Cache Management */ export { exportCache, importCache } from "./cache.js"; /** * Headless API: Automated Fixes */ export { applyFixes } from "./fixer.js"; export { exportCache as exportCacheAlias, importCache as importCacheAlias } from "./cache.js"; /** * Headless API: Configuration loading and resolution. */ export { DEFAULT_CONFIG, loadConfig, mergeConfig } from "./config-loader.js"; export { defineConfig } from "./types.js";