UNPKG

typeref-mcp

Version:

TypeScript type inference and symbol navigation MCP server for Claude Code

33 lines 1.03 kB
import { TypeRefConfig } from '../interfaces.js'; export declare class TypeRefServer { private server; private adapters; private cache; private watcher; private logger; private config; private performanceMonitor?; private readonly isDev; constructor(config?: Partial<TypeRefConfig>); private initializePerformanceMonitoring; private reportPerformanceStats; private trackToolCall; private initializeAdapters; private setupHandlers; private handleToolCall; private handleIndexProject; private handleGetTypeInference; private handleGetTypeDefinition; private handleFindSymbol; private handleFindReferences; private handleGetAvailableSymbols; private handleGetModuleInfo; private handleSearchTypes; private handleGetDiagnostics; private handleBatchTypeAnalysis; private handleClearProjectCache; private getAdapterForProject; start(): Promise<void>; stop(): Promise<void>; } //# sourceMappingURL=TypeRefServer.d.ts.map