import { z } from 'zod';
export declare const listAgentsSchema: z.ZodObject<{
    details: z.ZodDefault<z.ZodOptional<z.ZodBoolean>>;
}, z.core.$strip>;
export declare const deleteAgentSchema: z.ZodObject<{
    name: z.ZodString;
}, z.core.$strip>;
export declare const updateAgentConfigSchema: z.ZodObject<{
    name: z.ZodString;
    model: z.ZodOptional<z.ZodString>;
    mcpServers: z.ZodOptional<z.ZodArray<z.ZodString>>;
    env: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>;
    runner: z.ZodOptional<z.ZodEnum<{
        hermes: "hermes";
        claude: "claude";
        gemini: "gemini";
        kilo: "kilo";
        qwencli: "qwencli";
        openclaw: "openclaw";
        cline: "cline";
        opencode: "opencode";
    }>>;
    mode: z.ZodOptional<z.ZodEnum<{
        debug: "debug";
        code: "code";
        architect: "architect";
        ask: "ask";
        orchestrator: "orchestrator";
        plan: "plan";
        act: "act";
    }>>;
    cliPath: z.ZodOptional<z.ZodString>;
    file: z.ZodOptional<z.ZodEnum<{
        ".mcp.json": ".mcp.json";
        "prompt.md": "prompt.md";
        "settings.json": "settings.json";
        "skill.md": "skill.md";
    }>>;
    content: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export declare function listAgents(args: z.infer<typeof listAgentsSchema>): Promise<{
    content: {
        type: "text";
        text: string;
    }[];
    isError?: undefined;
} | {
    isError: boolean;
    content: {
        type: "text";
        text: string;
    }[];
}>;
export declare function deleteAgent(args: z.infer<typeof deleteAgentSchema>): Promise<{
    isError: boolean;
    content: {
        type: "text";
        text: string;
    }[];
} | {
    content: {
        type: "text";
        text: string;
    }[];
    isError?: undefined;
}>;
export declare function updateAgentConfig(args: z.infer<typeof updateAgentConfigSchema>): Promise<{
    content: {
        type: "text";
        text: string;
    }[];
    isError?: undefined;
} | {
    isError: boolean;
    content: {
        type: "text";
        text: string;
    }[];
}>;
//# sourceMappingURL=manage_agents.d.ts.map