import type { TechDebtItem } from '../../types/index.js';
export declare const CODE_EXTENSIONS: Set<string>;
/**
 * SPEC-027: Detect language from file extension for multi-language analysis strategy.
 */
export declare function detectLanguageFromExtension(ext: string): string;
/**
 * SPEC-027: Get framework terminology for spec draft based on detected language/framework.
 * Returns terminology hints like "Component/Hook" for Next.js, "View/Model" for Django.
 */
export declare function getFrameworkTerminology(language: string, dependencies: string[]): string;
export declare function detectTechDebt(files: string[], totalLines: number, patterns: string[]): TechDebtItem[];
export declare const IGNORE_PATTERNS: string[];
//# sourceMappingURL=analyzer.d.ts.map