vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
8 lines • 847 B
TypeScript
import { SyntaxNode } from './parser.js';
import { FunctionInfo, ClassInfo, ImportInfo } from './codeMapModel.js';
export declare function getNodeText(node: SyntaxNode | null | undefined, sourceCode: string): string;
export declare function generateHeuristicComment(name: string, type: 'function' | 'class' | 'method' | 'property' | 'import' | 'file', signature?: string, parentClass?: string): string;
export declare function extractFunctions(parentNode: SyntaxNode, sourceCode: string, languageId: string, isMethodExtraction?: boolean, className?: string): FunctionInfo[];
export declare function extractClasses(rootNode: SyntaxNode, sourceCode: string, languageId: string): ClassInfo[];
export declare function extractImports(rootNode: SyntaxNode, sourceCode: string, languageId: string): ImportInfo[];
//# sourceMappingURL=astAnalyzer.d.ts.map