export declare function jsonSchemaToTs(schema: unknown, indent?: string): string; export interface CodeToolCatalogEntry { name: string; description?: string; parameters?: Record; } /** * Build the single `code` tool description with TS-shaped client tool signatures. * Bounds total size so the Cursor request prefix stays manageable. */ export declare function buildCodeToolDescriptionFromCatalog(tools: CodeToolCatalogEntry[]): string;