import { z } from 'zod';
import { type ToolName, type ToolArguments, type ExecuteInput, type ExecuteOutput } from '../toolDefinition.js';
export declare const getIssueToolParamsSchema: z.ZodObject<{
    issue_id: z.ZodString;
}, z.core.$strip>;
/**
 * Response schema for the get_issue tool
 * Contains only fields that are meaningful to the LLM
 */
export declare const getIssueToolResponseSchema: z.ZodObject<{
    id: z.ZodOptional<z.ZodString>;
    issue_tracker_variant_id: z.ZodOptional<z.ZodString>;
    issue_tracker_link: z.ZodOptional<z.ZodString>;
    open: z.ZodOptional<z.ZodBoolean>;
    issue_fields: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    linked_tests: z.ZodOptional<z.ZodArray<z.ZodString>>;
    linked_test_runs: z.ZodOptional<z.ZodArray<z.ZodString>>;
    linked_test_run_ai_failure_summaries: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>>>;
    deleted_on_jira: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>;
export declare const GetIssueToolDefinition: import("../toolDefinition.js").ToolDefinition<"get_issue", z.ZodObject<{
    issue_id: z.ZodString;
}, z.core.$strip>, undefined, z.ZodObject<{
    id: z.ZodOptional<z.ZodString>;
    issue_tracker_variant_id: z.ZodOptional<z.ZodString>;
    issue_tracker_link: z.ZodOptional<z.ZodString>;
    open: z.ZodOptional<z.ZodBoolean>;
    issue_fields: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodAny>>;
    linked_tests: z.ZodOptional<z.ZodArray<z.ZodString>>;
    linked_test_runs: z.ZodOptional<z.ZodArray<z.ZodString>>;
    linked_test_run_ai_failure_summaries: z.ZodOptional<z.ZodArray<z.ZodRecord<z.ZodString, z.ZodAny>>>;
    deleted_on_jira: z.ZodOptional<z.ZodBoolean>;
}, z.core.$strip>>;
export type GetIssueToolName = ToolName<typeof GetIssueToolDefinition>;
export type GetIssueToolArguments = ToolArguments<typeof GetIssueToolDefinition>;
export type GetIssueToolInput = ExecuteInput<typeof GetIssueToolDefinition>;
export type GetIssueToolOutput = ExecuteOutput<typeof GetIssueToolDefinition>;
//# sourceMappingURL=IssueToolDefinition.d.ts.map