import type { InbandTool } from "./types"; /** * Human-readable per-tool inventory: each tool renders as a `# Tool: ` * section with its description, a simplified TypeScript-style parameter * signature (derived from the wire JSON Schema), and examples in the model's * native dialect. Shared by the verbose system-prompt inventory and * `/dump` so both render the catalog the same way. * * `model` is a model id; the native example dialect is resolved from it * (`preferredDialect`, which falls back to XML for empty/unknown ids). */ export declare function renderToolInventory(tools: readonly InbandTool[], model: string): string;