import type { RepoContent } from './repo-fetcher.js'; export interface DependencyAnalysis { packageManager: 'npm' | 'yarn' | 'pnpm' | 'pip' | 'cargo' | 'go' | null; installCommand: string; runCommand: string; buildCommand?: string; testCommand?: string; mainDependencies: string[]; devDependencies: string[]; pythonVersion?: string; nodeVersion?: string; requiresDatabase: boolean; requiresEnvFile: boolean; } export declare function analyzeDependencies(repo: RepoContent): Promise; //# sourceMappingURL=dependency-analyzer.d.ts.map