import type { AISDKCoreTool } from '../../types/index.js';
/**
 * Formats tool definitions for injection into the system prompt as JSON.
 * Used when native tool calling is disabled and JSON fallback is selected.
 * JSON-tuned models (Qwen, Kimi, GLM) emit JSON tool calls more reliably
 * than XML when given native-style JSON Schema definitions.
 */
export declare function formatToolsForJSONPrompt(tools: Record<string, AISDKCoreTool>): string;
//# sourceMappingURL=tool-prompt-formatter-json.d.ts.map