import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; export type McpListToolsItemTool = { annotations?: any | null | undefined; description?: string | null | undefined; inputSchema: { [k: string]: any | null; }; name: string; }; export declare const McpListToolsItemType: { readonly McpListTools: "mcp_list_tools"; }; export type McpListToolsItemType = ClosedEnum; /** * List of available MCP tools from a server */ export type McpListToolsItem = { error?: string | null | undefined; id: string; serverLabel: string; tools: Array; type: McpListToolsItemType; }; /** @internal */ export type McpListToolsItemTool$Outbound = { annotations?: any | null | undefined; description?: string | null | undefined; input_schema: { [k: string]: any | null; }; name: string; }; /** @internal */ export declare const McpListToolsItemTool$outboundSchema: z.ZodType; export declare function mcpListToolsItemToolToJSON(mcpListToolsItemTool: McpListToolsItemTool): string; /** @internal */ export declare const McpListToolsItemType$outboundSchema: z.ZodEnum; /** @internal */ export type McpListToolsItem$Outbound = { error?: string | null | undefined; id: string; server_label: string; tools: Array; type: string; }; /** @internal */ export declare const McpListToolsItem$outboundSchema: z.ZodType; export declare function mcpListToolsItemToJSON(mcpListToolsItem: McpListToolsItem): string; //# sourceMappingURL=mcplisttoolsitem.d.ts.map