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.

37 lines 1.15 kB
import { ImportResolver } from './importResolver.js'; export interface ImportResolverOptions { allowedDir: string; outputDir: string; maxDepth?: number; tsConfig?: string; pythonPath?: string; pythonVersion?: string; venvPath?: string; clangdPath?: string; compileFlags?: string[]; includePaths?: string[]; semgrepPatterns?: string[]; semgrepTimeout?: number; semgrepMaxMemory?: string; disableSemgrepFallback?: boolean; } export declare class ImportResolverFactory { private options; private dependencyCruiserAdapter; private pythonImportResolver; private clangdAdapter; private semgrepAdapter; private adapterLastUsed; private cleanupTimer; private readonly ADAPTER_TTL; constructor(options: ImportResolverOptions); getImportResolver(filePath: string): ImportResolver | null; private getDependencyCruiserAdapter; private getPythonImportResolver; private getClangdAdapter; private getSemgrepAdapter; private scheduleCleanup; private cleanupUnusedAdapters; dispose(): void; } //# sourceMappingURL=importResolverFactory.d.ts.map