import { z } from "zod"; export declare const GitHubSearchHistoryQueryLocalSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ sort: z.ZodOptional>; reasoning: z.ZodOptional; owner: z.ZodOptional; repo: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; keywords: z.ZodOptional>; pageSize: z.ZodDefault>; qualifiers: z.ZodOptional; concise: z.ZodOptional; state: z.ZodOptional>; order: z.ZodOptional>; since: z.ZodOptional; until: z.ZodOptional; operation: z.ZodLiteral<"pullRequest">; page: z.ZodDefault>; }, z.core.$strict>, z.ZodObject<{ sort: z.ZodOptional>; reasoning: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; keywords: z.ZodOptional>; pageSize: z.ZodDefault>; qualifiers: z.ZodOptional; concise: z.ZodOptional; state: z.ZodOptional>; order: z.ZodOptional>; since: z.ZodOptional; until: z.ZodOptional; operation: z.ZodLiteral<"issue">; page: z.ZodDefault>; owner: z.ZodNonOptional>; repo: z.ZodNonOptional>; }, z.core.$strict>, z.ZodObject<{ ref: z.ZodOptional; path: z.ZodOptional; reasoning: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; keywords: z.ZodOptional>; pageSize: z.ZodDefault>; page: z.ZodDefault>>; qualifiers: z.ZodOptional; since: z.ZodOptional; until: z.ZodOptional; operation: z.ZodLiteral<"commit">; owner: z.ZodNonOptional; repo: z.ZodNonOptional; }, z.core.$strict>], "operation">; export declare const GitHubSearchHistoryBulkQueryLocalSchema: z.ZodObject<{ responseOffset: z.ZodOptional; responseLength: z.ZodOptional; responseSnapshot: z.ZodOptional; responseScope: z.ZodOptional>; queries: z.ZodArray>>; }, z.core.$strict>; export declare const GitHubGetHistoryItemQueryLocalSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ offset: z.ZodOptional; length: z.ZodOptional; reasoning: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; matchString: z.ZodOptional; minify: z.ZodDefault>; commentPage: z.ZodOptional; filePage: z.ZodOptional; commitPage: z.ZodOptional; reviewPage: z.ZodOptional; operation: z.ZodLiteral<"pullRequest">; owner: z.ZodNonOptional>>; repo: z.ZodNonOptional>>; number: z.ZodNonOptional>; pageSize: z.ZodOptional; sections: z.ZodOptional>>; include: z.ZodOptional>; status: z.ZodOptional>>; minChanges: z.ZodOptional; patchRanges: z.ZodOptional>; deletions: z.ZodOptional>; }, z.core.$strict>>>; includeBots: z.ZodOptional; contextLines: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ offset: z.ZodOptional; length: z.ZodOptional; reasoning: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; pageSize: z.ZodDefault>; commentPage: z.ZodOptional; operation: z.ZodLiteral<"issue">; owner: z.ZodNonOptional>>; repo: z.ZodNonOptional>>; number: z.ZodNonOptional>; sections: z.ZodOptional>>; includeBots: z.ZodOptional; }, z.core.$strict>, z.ZodObject<{ offset: z.ZodOptional; length: z.ZodOptional; path: z.ZodOptional; reasoning: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; pageSize: z.ZodDefault>; filePage: z.ZodOptional>>; operation: z.ZodLiteral<"commit">; owner: z.ZodNonOptional>>; repo: z.ZodNonOptional>>; ref: z.ZodString; base: z.ZodOptional; sections: z.ZodOptional>>; include: z.ZodOptional>; }, z.core.$strict>, z.ZodObject<{ offset: z.ZodOptional; length: z.ZodOptional; path: z.ZodOptional; reasoning: z.ZodOptional; mainGoal: z.ZodOptional; debug: z.ZodDefault; pageSize: z.ZodDefault>; page: z.ZodDefault>>; filePage: z.ZodOptional>>; base: z.ZodNonOptional>; head: z.ZodNonOptional>; operation: z.ZodLiteral<"compare">; owner: z.ZodNonOptional>>; repo: z.ZodNonOptional>>; sections: z.ZodOptional>>; include: z.ZodOptional>; }, z.core.$strict>], "operation">; export declare const GitHubGetHistoryItemBulkQueryLocalSchema: z.ZodObject<{ responseOffset: z.ZodOptional; responseLength: z.ZodOptional; responseSnapshot: z.ZodOptional; responseScope: z.ZodOptional>; queries: z.ZodArray>>; }, z.core.$strict>;