import { z } from "zod";
export declare const MAX_DYNAMIC_MCP_SERVERS = 10;
export declare const manageMcpServersTool: import("@anthropic-ai/claude-agent-sdk").SdkMcpToolDefinition<{
    action: z.ZodEnum<{
        list: "list";
        add: "add";
        remove: "remove";
    }>;
    name: z.ZodOptional<z.ZodString>;
    type: z.ZodOptional<z.ZodEnum<{
        stdio: "stdio";
        http: "http";
        sse: "sse";
    }>>;
    command: z.ZodOptional<z.ZodString>;
    args: z.ZodOptional<z.ZodArray<z.ZodString>>;
    env: z.ZodOptional<z.ZodArray<z.ZodObject<{
        key: z.ZodString;
        value: z.ZodString;
    }, z.core.$strip>>>;
    url: z.ZodOptional<z.ZodString>;
    headers: z.ZodOptional<z.ZodArray<z.ZodObject<{
        key: z.ZodString;
        value: z.ZodString;
    }, z.core.$strip>>>;
}>;
//# sourceMappingURL=mcp-manager.d.ts.map