import { BaseMCPServerStdio, BaseMCPServerStreamableHttp, CallToolResultContent, MCPServerStdioOptions, MCPServerStreamableHttpOptions, MCPTool, } from '../../mcp'; export class MCPServerStdio extends BaseMCPServerStdio { constructor(params: MCPServerStdioOptions) { super(params); } get name(): string { return 'MCPServerStdio'; } connect(): Promise { throw new Error('Method not implemented.'); } close(): Promise { throw new Error('Method not implemented.'); } listTools(): Promise { throw new Error('Method not implemented.'); } callTool( _toolName: string, _args: Record | null, ): Promise { throw new Error('Method not implemented.'); } invalidateToolsCache(): Promise { throw new Error('Method not implemented.'); } } export class MCPServerStreamableHttp extends BaseMCPServerStreamableHttp { constructor(params: MCPServerStreamableHttpOptions) { super(params); } get name(): string { return 'MCPServerStdio'; } connect(): Promise { throw new Error('Method not implemented.'); } close(): Promise { throw new Error('Method not implemented.'); } listTools(): Promise { throw new Error('Method not implemented.'); } callTool( _toolName: string, _args: Record | null, ): Promise { throw new Error('Method not implemented.'); } invalidateToolsCache(): Promise { throw new Error('Method not implemented.'); } }