import { z } from "zod"; export declare const GraphSearchInputSchema: z.ZodObject<{ query: z.ZodString; limit: z.ZodDefault>; }, "strip", z.ZodTypeAny, { limit: number; query: string; }, { query: string; limit?: number | undefined; }>; export type GraphSearchInput = z.infer; export declare const QueryPatternSchema: z.ZodEnum<["callers_of", "callees_of", "imports_of", "tests_for"]>; export declare const GraphQueryInputSchema: z.ZodObject<{ pattern: z.ZodEnum<["callers_of", "callees_of", "imports_of", "tests_for"]>; target: z.ZodString; }, "strip", z.ZodTypeAny, { pattern: "callers_of" | "callees_of" | "imports_of" | "tests_for"; target: string; }, { pattern: "callers_of" | "callees_of" | "imports_of" | "tests_for"; target: string; }>; export type GraphQueryInput = z.infer; export declare const GraphImpactInputSchema: z.ZodObject<{ target: z.ZodString; }, "strip", z.ZodTypeAny, { target: string; }, { target: string; }>; export type GraphImpactInput = z.infer; export declare const NodeRefSchema: z.ZodObject<{ id: z.ZodString; kind: z.ZodEnum<["function", "class", "module", "symbol"]>; file: z.ZodString; line: z.ZodNumber; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; kind: "symbol" | "function" | "class" | "module"; file: string; line: number; id: string; }, { symbol: string; kind: "symbol" | "function" | "class" | "module"; file: string; line: number; id: string; }>; export declare const GraphReviewContextInputSchema: z.ZodObject<{ nodes: z.ZodArray; file: z.ZodString; line: z.ZodNumber; symbol: z.ZodString; }, "strip", z.ZodTypeAny, { symbol: string; kind: "symbol" | "function" | "class" | "module"; file: string; line: number; id: string; }, { symbol: string; kind: "symbol" | "function" | "class" | "module"; file: string; line: number; id: string; }>, "many">; }, "strip", z.ZodTypeAny, { nodes: { symbol: string; kind: "symbol" | "function" | "class" | "module"; file: string; line: number; id: string; }[]; }, { nodes: { symbol: string; kind: "symbol" | "function" | "class" | "module"; file: string; line: number; id: string; }[]; }>; export type GraphReviewContextInput = z.infer; export declare const GraphOverviewInputSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; export type GraphOverviewInput = z.infer; export declare const GraphChangesInputSchema: z.ZodObject<{ since: z.ZodOptional; }, "strip", z.ZodTypeAny, { since?: string | undefined; }, { since?: string | undefined; }>; export type GraphChangesInput = z.infer; //# sourceMappingURL=graph-schemas.d.ts.map