import { z } from "zod"; export declare const SearchPullRequestsLocalSchema: z.ZodObject<{ keywords: z.ZodOptional>; prNumber: z.ZodOptional; owner: z.ZodOptional; repo: z.ZodOptional; concise: z.ZodOptional; state: z.ZodOptional>; assignee: z.ZodOptional; author: z.ZodOptional; commenter: z.ZodOptional; mentions: z.ZodOptional; "review-requested": z.ZodOptional; "reviewed-by": z.ZodOptional; label: z.ZodOptional>; checks: z.ZodOptional>; review: z.ZodOptional>; head: z.ZodOptional; base: z.ZodOptional; created: z.ZodOptional; updated: z.ZodOptional; closed: z.ZodOptional; "merged-at": z.ZodOptional; comments: z.ZodOptional; reactions: z.ZodOptional; draft: z.ZodOptional; match: z.ZodOptional>>; sort: z.ZodOptional>; order: z.ZodOptional>; pageSize: z.ZodDefault; page: z.ZodOptional; archived: z.ZodOptional; filePage: z.ZodOptional; commentPage: z.ZodOptional; commitPage: z.ZodOptional; reviewPage: z.ZodOptional; collectionPages: z.ZodOptional; discussion: z.ZodOptional; inline: z.ZodOptional; reviews: z.ZodOptional; commits: z.ZodOptional; }, z.core.$strict>>; content: z.ZodOptional>; changedFiles: z.ZodOptional>; patches: z.ZodOptional; files: z.ZodOptional>; ranges: z.ZodOptional>; deletions: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>>; comments: z.ZodOptional>; reviewInline: z.ZodOptional>; includeBots: z.ZodOptional>; file: z.ZodOptional; }, z.core.$strip>>; reviews: z.ZodOptional>; commits: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; matchString: z.ZodOptional; commentBodyOffset: z.ZodOptional; charOffset: z.ZodOptional; charLength: z.ZodOptional; minify: z.ZodDefault>; goal: z.ZodOptional; reasoning: z.ZodOptional; debug: z.ZodDefault; }, z.core.$strip>; export declare const PullRequestListQueryShape: z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; }, z.core.$strip>; export declare const PullRequestDetailQueryShape: z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; owner: z.ZodTypeAny>; repo: z.ZodTypeAny>; prNumber: 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.$strip>; export declare const SearchPullRequestsBulkLocalSchema: z.ZodObject<{ responseCharOffset: z.ZodOptional>; responseCharLength: z.ZodOptional>; responseSnapshot: z.ZodOptional; queries: z.ZodArray>>; }, z.core.$strict>; export declare const SearchIssuesLocalSchema: z.ZodObject<{ owner: z.ZodString; repo: z.ZodString; keywords: z.ZodOptional>; issueNumber: z.ZodOptional; concise: z.ZodOptional; state: z.ZodOptional>; assignee: z.ZodOptional; author: z.ZodOptional; commenter: z.ZodOptional; mentions: z.ZodOptional; label: z.ZodOptional>; created: z.ZodOptional; updated: z.ZodOptional; closed: z.ZodOptional; comments: z.ZodOptional; reactions: z.ZodOptional; match: z.ZodOptional>>; sort: z.ZodOptional>; order: z.ZodOptional>; pageSize: z.ZodDefault; page: z.ZodOptional; archived: z.ZodOptional; commentPage: z.ZodOptional; content: z.ZodOptional>; comments: z.ZodOptional>; includeBots: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; matchString: z.ZodOptional; commentBodyOffset: z.ZodOptional; charOffset: z.ZodOptional; charLength: z.ZodOptional; minify: z.ZodDefault>; goal: z.ZodOptional; reasoning: z.ZodOptional; debug: z.ZodDefault; }, z.core.$strip>; export declare const IssueListQueryShape: z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; }, z.core.$strip>; export declare const IssueDetailQueryShape: z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; issueNumber: z.ZodTypeAny>; }, z.core.$strip>; export declare const SearchIssuesBulkLocalSchema: z.ZodObject<{ responseCharOffset: z.ZodOptional>; responseCharLength: z.ZodOptional>; responseSnapshot: z.ZodOptional; queries: z.ZodArray>>; }, z.core.$strict>; export declare const SearchCommitsLocalSchema: z.ZodObject<{ owner: z.ZodString; repo: z.ZodString; keywords: z.ZodOptional>; path: z.ZodOptional; since: z.ZodOptional; until: z.ZodOptional; branch: z.ZodOptional; author: z.ZodOptional; committer: z.ZodOptional; base: z.ZodOptional; head: z.ZodOptional; pageSize: z.ZodDefault>; includeDiff: z.ZodDefault>; page: z.ZodDefault; filePage: z.ZodOptional; charOffset: z.ZodOptional; charLength: z.ZodOptional; goal: z.ZodOptional; reasoning: z.ZodOptional; debug: z.ZodDefault; }, z.core.$strip>; export declare const CommitHistoryQueryShape: z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; }, z.core.$strip>; export declare const CommitCompareQueryShape: z.ZodObject<{ readonly [x: string]: z.core.$ZodType>; readonly [x: number]: z.core.$ZodType>; base: z.ZodTypeAny>; head: z.ZodTypeAny>; }, z.core.$strip>; export declare const SearchCommitsBulkLocalSchema: z.ZodObject<{ responseCharOffset: z.ZodOptional>; responseCharLength: z.ZodOptional>; responseSnapshot: z.ZodOptional; queries: z.ZodArray>>; }, z.core.$strict>;