vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
32 lines • 1.24 kB
TypeScript
import { FileInfo } from './codeMapModel.js';
import { CodeMapGeneratorConfig } from './types.js';
export interface GraphNode {
id: string;
label: string;
type: 'file' | 'class' | 'function' | 'method';
comment?: string;
filePath?: string;
}
export interface GraphEdge {
from: string;
to: string;
label?: string;
comment?: string;
}
export declare function buildFileDependencyGraph(allFilesInfo: FileInfo[], config?: CodeMapGeneratorConfig, jobId?: string): Promise<{
nodes: GraphNode[];
edges: GraphEdge[];
}>;
export declare function buildClassInheritanceGraph(allFilesInfo: FileInfo[], config?: CodeMapGeneratorConfig, jobId?: string): Promise<{
nodes: GraphNode[];
edges: GraphEdge[];
}>;
export declare function buildFunctionCallGraph(allFilesInfo: FileInfo[], sourceCodeCache: Map<string, string>, config?: CodeMapGeneratorConfig, jobId?: string): Promise<{
nodes: GraphNode[];
edges: GraphEdge[];
}>;
export declare function buildMethodCallSequenceGraph(allFilesInfo: FileInfo[], sourceCodeCache: Map<string, string>, config?: CodeMapGeneratorConfig, jobId?: string): Promise<{
nodes: GraphNode[];
edges: GraphEdge[];
}>;
//# sourceMappingURL=graphBuilder.d.ts.map