/** * include_visual for data tools whose endpoint can embed a rendered picture * (+2 credits). formatToolResponse turns the returned `visual` into an image * block next to the JSON. Kept to one terse flag: tool text is re-sent to the * model on every pass (see tool-surface-budget.test.ts). */ /** Input-schema property; `what` names the picture, e.g. "the relocated wheel". */ export declare function visualProperties(what: string): { readonly include_visual: { readonly type: "boolean"; readonly description: `Also return ${string} as an image (+2 credits).`; }; }; /** Copies the visual request onto the API body. Always SVG: the MCP host rasterizes nothing. */ export declare function applyVisual(body: Record, args: any): void;