import { type ToolDefinition } from "@earendil-works/pi-coding-agent"; import type { MimikkaiMcpTool } from "./types.js"; export declare function discoverMcpTools(baseUrl: string, apiKey: string, headers?: Record, onProgress?: (message: string) => void, parentSignal?: AbortSignal): Promise; export declare function executeMcpTool(baseUrl: string, apiKey: string, serverId: string, toolName: string, args: Record, headers?: Record): Promise; export declare function createMcpToolDefinitions(baseUrl: string, getApiKey: () => Promise, headers?: Record, onProgress?: (message: string) => void, signal?: AbortSignal): Promise;