/** * Monorepo Intelligence * Detects workspace structure (npm/yarn/pnpm, Cargo, Python), * cross-package dependencies, and affected packages on changes. */ export interface WorkspacePackage { name: string; path: string; version?: string; private?: boolean; /** Other workspace packages this depends on */ dependencies: string[]; scripts?: string[]; } export interface MonorepoResult { type: 'npm-workspaces' | 'yarn-workspaces' | 'pnpm-workspaces' | 'cargo-workspaces' | 'python-monorepo' | 'lerna' | 'nx' | 'turborepo' | 'none'; rootPath: string; packages: WorkspacePackage[]; dependencyGraph: { from: string; to: string; }[]; issues: string[]; summary: { totalPackages: number; rootTools: string[]; crossDeps: number; }; } /** * Analyze monorepo workspace structure, dependencies, and issues. * @param cwd - The root directory of the monorepo * @returns Monorepo analysis results with packages, dependency graph, and issues */ export declare function analyzeMonorepo(cwd: string): Promise; //# sourceMappingURL=monorepo.d.ts.map