import { z } from 'zod';
import { type ToolName, type ToolArguments, type ToolServerPrepareResult, type ExecuteOutput } from '../toolDefinition.js';
export declare const SendResponseToolDefinition: import("../toolDefinition.js").ToolDefinition<"send_response", z.ZodObject<{
    message: z.ZodString;
    filename: z.ZodOptional<z.ZodString>;
}, z.core.$strip>, z.ZodObject<{
    file_content: z.ZodOptional<z.ZodString>;
    validation_warnings: z.ZodOptional<z.ZodArray<z.ZodString>>;
}, z.core.$strip>, z.ZodObject<{
    user_reply: z.ZodString;
}, z.core.$strip>>;
export type SendResponseToolName = ToolName<typeof SendResponseToolDefinition>;
export type SendResponseToolArguments = ToolArguments<typeof SendResponseToolDefinition>;
export type SendResponseToolServerPrepareResult = ToolServerPrepareResult<typeof SendResponseToolDefinition>;
export type SendResponseToolOutput = ExecuteOutput<typeof SendResponseToolDefinition>;
//# sourceMappingURL=SendResponseDefinition.d.ts.map