import { z } from 'zod';
import { type ToolName, type ToolArguments, type ExecuteOutput } from '../toolDefinition.js';
export declare const getOriginalTestPlanResponseSchema: z.ZodObject<{
    plan_markdown: z.ZodString;
    test_information: z.ZodObject<{
        name: z.ZodOptional<z.ZodString>;
        description: z.ZodOptional<z.ZodString>;
        test_case: z.ZodOptional<z.ZodString>;
        deployment_id: z.ZodOptional<z.ZodString>;
        application_id: z.ZodOptional<z.ZodString>;
        environment_id: z.ZodOptional<z.ZodString>;
        url_override: z.ZodOptional<z.ZodString>;
        credentials_id: z.ZodOptional<z.ZodString>;
        application_name: z.ZodOptional<z.ZodString>;
        environment_name: z.ZodOptional<z.ZodString>;
        deployment_url: z.ZodOptional<z.ZodString>;
        credentials_name: z.ZodOptional<z.ZodString>;
        viewport_width: z.ZodOptional<z.ZodNumber>;
        viewport_height: z.ZodOptional<z.ZodNumber>;
    }, z.core.$strip>;
    planning_conversation: z.ZodOptional<z.ZodString>;
    reference_test_ids: z.ZodOptional<z.ZodArray<z.ZodString>>;
}, z.core.$strip>;
export declare const GetOriginalTestPlanToolDefinition: import("../toolDefinition.js").ToolDefinition<"get_original_test_plan", z.ZodObject<{}, z.core.$strip>, undefined, z.ZodObject<{
    plan_markdown: z.ZodString;
    test_information: z.ZodObject<{
        name: z.ZodOptional<z.ZodString>;
        description: z.ZodOptional<z.ZodString>;
        test_case: z.ZodOptional<z.ZodString>;
        deployment_id: z.ZodOptional<z.ZodString>;
        application_id: z.ZodOptional<z.ZodString>;
        environment_id: z.ZodOptional<z.ZodString>;
        url_override: z.ZodOptional<z.ZodString>;
        credentials_id: z.ZodOptional<z.ZodString>;
        application_name: z.ZodOptional<z.ZodString>;
        environment_name: z.ZodOptional<z.ZodString>;
        deployment_url: z.ZodOptional<z.ZodString>;
        credentials_name: z.ZodOptional<z.ZodString>;
        viewport_width: z.ZodOptional<z.ZodNumber>;
        viewport_height: z.ZodOptional<z.ZodNumber>;
    }, z.core.$strip>;
    planning_conversation: z.ZodOptional<z.ZodString>;
    reference_test_ids: z.ZodOptional<z.ZodArray<z.ZodString>>;
}, z.core.$strip>>;
export type GetOriginalTestPlanToolName = ToolName<typeof GetOriginalTestPlanToolDefinition>;
export type GetOriginalTestPlanToolArguments = ToolArguments<typeof GetOriginalTestPlanToolDefinition>;
export type GetOriginalTestPlanToolOutput = ExecuteOutput<typeof GetOriginalTestPlanToolDefinition>;
//# sourceMappingURL=GetOriginalTestPlanDefinition.d.ts.map