/** * Project profile detection (language, framework, package manager, layout) * used by the shared-instructions and CLAUDE.md generators. */ export interface ProjectProfile { name: string; description: string; language: 'typescript' | 'javascript' | 'python' | 'go' | 'rust' | 'unknown'; framework: string[]; packageManager: 'pnpm' | 'npm' | 'yarn' | 'bun' | 'cargo' | 'poetry' | 'uv' | 'pip' | 'unknown'; testFramework: string[]; buildTool: string[]; isMonorepo: boolean; monorepoTool: string; database: string[]; hasDocker: boolean; hasCi: boolean; ciTool: string; maxFileLines: number | null; srcDir: string; testDir: string; version: string; isPublicNpm: boolean; } export declare function detectProjectProfile(cwd: string): ProjectProfile; //# sourceMappingURL=project-profile.d.ts.map