import { type LanguageStat } from '../utils/language-detector.js'; import type { RepoContent, FileEntry } from './repo-fetcher.js'; export interface ScanResult { totalFiles: number; languages: LanguageStat[]; frameworks: string[]; hasTests: boolean; hasDocker: boolean; hasCICD: boolean; hasLicense: string | null; entryPoints: string[]; configFiles: string[]; directoryTree: string; keyFiles: FileEntry[]; } export declare function scanFiles(repoContent: RepoContent): Promise; //# sourceMappingURL=file-scanner.d.ts.map