/** * @module tools/repo/detect-framework * @packageBoundary @qulib/core (candidate: @qulib/analyzer) * * Framework detection runs during the observe phase as part of repo scanning. * It is a pure static analysis operation with no browser or LLM dependency. * Move this to @qulib/analyzer when that package is created. * * // TODO(@qulib/analyzer): When @qulib/analyzer is extracted, this module should move there. * // It is currently embedded in @qulib/core because repo scanning is part of the observe phase. * // The package boundary decision: core = runtime QA analysis, analyzer = static repo intelligence. */ import { type FrameworkDetectionResult } from '../../schemas/repo-analysis.schema.js'; export declare function detectFramework(repoPath: string): Promise; //# sourceMappingURL=detect-framework.d.ts.map