import z from 'zod/v4';
export declare const sendMessageParams: {
    toolName: "send_message";
    endsAgentStep: false;
    description: string;
    inputSchema: z.ZodObject<{
        type: z.ZodEnum<{
            message: "message";
            shutdown_request: "shutdown_request";
            plan_approval_response: "plan_approval_response";
            broadcast: "broadcast";
            shutdown_response: "shutdown_response";
        }>;
        recipient: z.ZodOptional<z.ZodString>;
        content: z.ZodOptional<z.ZodString>;
        summary: z.ZodOptional<z.ZodString>;
        request_id: z.ZodOptional<z.ZodString>;
        approve: z.ZodOptional<z.ZodBoolean>;
    }, z.core.$strip>;
    outputSchema: z.ZodTuple<[z.ZodObject<{
        type: z.ZodLiteral<"json">;
        value: z.ZodObject<{
            message: z.ZodString;
        }, z.core.$strip>;
    }, z.core.$strip>], null>;
};
