import { z } from "zod";
export declare const geminiTool: import("@anthropic-ai/claude-agent-sdk").SdkMcpToolDefinition<{
    prompt: z.ZodString;
    input_files: z.ZodOptional<z.ZodArray<z.ZodString>>;
    output_modality: z.ZodDefault<z.ZodOptional<z.ZodEnum<{
        text: "text";
        video: "video";
        image: "image";
        speech: "speech";
        audio: "audio";
    }>>>;
    model: z.ZodOptional<z.ZodString>;
    music_mode: z.ZodOptional<z.ZodEnum<{
        pro: "pro";
        clip: "clip";
    }>>;
    aspect_ratio: z.ZodOptional<z.ZodEnum<{
        "16:9": "16:9";
        "9:16": "9:16";
    }>>;
    voice_name: z.ZodOptional<z.ZodString>;
    multi_speaker: z.ZodOptional<z.ZodArray<z.ZodObject<{
        speaker: z.ZodString;
        voice: z.ZodString;
    }, z.core.$strip>>>;
}>;
//# sourceMappingURL=gemini.d.ts.map