#!/usr/bin/env node interface MCPServer { command: string; args?: string[]; type?: string; cwd?: string; env?: Record; url?: string; } interface MigrationResult { file: string; changes: string[]; backed_up: boolean; error?: string; } declare class MCPServerMigrator { private results; private processedServers; private isGloballyInstalled; private options; constructor(options: any); /** * Find all Claude-related config files */ findConfigFiles(): Promise; /** * Transform MCP server configuration */ transformMCPServer(name: string, server: MCPServer): { server: MCPServer; changed: boolean; description: string; }; /** * Process a .claude.json file */ processClaudeJson(filePath: string): Promise; /** * Process a .mcp.json file */ processMCPJson(filePath: string): Promise; /** * Run the migration */ run(): Promise; } export declare function runMigrateAll(): Promise; export { MCPServerMigrator }; //# sourceMappingURL=migrate-claude-json.d.ts.map