UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

33 lines 1.2 kB
import { ImportInfo } from '../codeMapModel.js'; import { ImportResolver, ImportResolverOptions } from './importResolver.js'; export interface PythonImportResolverOptions extends ImportResolverOptions { pythonPath?: string; pythonVersion?: string; venvPath?: string; maxDepth?: number; } export declare class ExtendedPythonImportResolver implements ImportResolver { private allowedDir; private outputDir; private securityManager; private cache; private sitePackagesPath; private pythonPath; private tempFiles; constructor(allowedDir: string, outputDir: string); private initializePythonEnvironment; private detectPythonPath; private detectSitePackagesPath; analyzeImports(filePath: string, options: PythonImportResolverOptions): Promise<ImportInfo[]>; private extractImportsFromAST; private processImportStatement; private processFromImportStatement; private resolveImportPath; private resolveRelativeImport; private resolvePackageImport; private resolveLocalImport; private getNodeText; private extractNameFromPath; dispose(): void; } //# sourceMappingURL=extendedPythonImportResolver.d.ts.map