import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { CallToolResult } from "@modelcontextprotocol/sdk/types.js";
import { CallToolRequestArguments, McpServerConfig, McpToolDefinition } from "./types.js";
export declare const executeApiTool: (toolName: string, definition: McpToolDefinition, toolArgs: CallToolRequestArguments, serverConfig: McpServerConfig) => Promise<CallToolResult>;
/**
 * Get the MCP server instance
 * @param serverConfig - The server configuration
 * @returns The MCP server instance
 */
export declare const getServer: (serverConfig: McpServerConfig) => Server;
//# sourceMappingURL=server.d.ts.map