import { z } from "zod"; export declare const GitHubSearchHistoryQueryLocalSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; operation: z.ZodLiteral<"pullRequests">; }, z.core.$strict>, z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; operation: z.ZodLiteral<"issues">; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; }, z.core.$strict>, z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; operation: z.ZodLiteral<"commits">; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; }, z.core.$strict>], "operation">; export declare const GitHubSearchHistoryBulkQueryLocalSchema: z.ZodObject<{ responseCharOffset: z.ZodOptional>; responseCharLength: z.ZodOptional>; responseSnapshot: z.ZodOptional; queries: z.ZodArray>>; }, z.core.$strict>; export declare const GitHubGetHistoryItemQueryLocalSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; operation: z.ZodLiteral<"pullRequest">; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; number: z.ZodTypeAny>; content: z.ZodOptional>; patches: z.ZodOptional; files: z.ZodArray>>; ranges: z.ZodTypeAny>; }, z.core.$strict>, z.ZodObject<{ mode: z.ZodLiteral<"selected">; files: z.ZodTypeAny>; ranges: z.ZodArray>>; }, z.core.$strict>, z.ZodObject<{ mode: z.ZodLiteral<"all">; }, z.core.$strict>]>>; }, z.core.$strip>>; }, z.core.$strict>, z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; operation: z.ZodLiteral<"issue">; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; number: z.ZodTypeAny>; content: z.ZodTypeAny>; }, z.core.$strict>, z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; operation: z.ZodLiteral<"commit">; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; ref: z.ZodString; fileBatch: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; base: z.ZodTypeAny>; head: z.ZodTypeAny>; operation: z.ZodLiteral<"compare">; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; }, z.core.$strict>], "operation">; export declare const GitHubGetHistoryItemBulkQueryLocalSchema: z.ZodObject<{ responseCharOffset: z.ZodOptional>; responseCharLength: z.ZodOptional>; responseSnapshot: z.ZodOptional; queries: z.ZodArray>>; }, z.core.$strict>;