import { type Tool } from '@openai/agents';
import type { McpToolDefinition } from '../agentv3/mcpToolRegistry';
/**
 * Adapts SmartPerfetto's existing in-process Claude MCP tool registry to
 * OpenAI Agents SDK function tools. The SmartPerfetto tool contract remains
 * the single source of truth; only the SDK adapter changes.
 */
export declare function createOpenAIToolsFromMcpDefinitions(definitions: readonly McpToolDefinition[]): Tool[];
//# sourceMappingURL=openAiToolAdapter.d.ts.map