import { type ProjectIndex } from "../project-index/index.js"; type ServiceDepLevel = "error" | "warn" | "info"; export interface ServiceDependencyDiagnostic { level: ServiceDepLevel; message: string; sourceFile: string; serviceKey?: string; relatedKeys?: string[]; } export interface ServiceDependencyReport { diagnostics: ServiceDependencyDiagnostic[]; graph: Map>; } export declare function analyzeServiceDependencies(rootDir: string, options?: { index?: ProjectIndex; }): Promise; export {};