import { z } from "zod"; export declare const SemanticSearchSchema: z.ZodObject<{ query: z.ZodString; workspace: z.ZodOptional; scope: z.ZodOptional; top_k: z.ZodDefault; tags_filter: z.ZodOptional>; side_effects_filter: z.ZodOptional>; }, "strip", z.ZodTypeAny, { query: string; top_k: number; scope?: string | undefined; workspace?: string | undefined; tags_filter?: string[] | undefined; side_effects_filter?: string[] | undefined; }, { query: string; scope?: string | undefined; workspace?: string | undefined; top_k?: number | undefined; tags_filter?: string[] | undefined; side_effects_filter?: string[] | undefined; }>; export declare const ModuleSummarySchema: z.ZodObject<{ module: z.ZodString; workspace: z.ZodOptional; file: z.ZodOptional; detail: z.ZodDefault>; group_by: z.ZodDefault>; }, "strip", z.ZodTypeAny, { module: string; detail: "auto" | "full" | "compact" | "files_only" | "overview"; group_by: "file" | "auto" | "submodule"; workspace?: string | undefined; file?: string | undefined; }, { module: string; workspace?: string | undefined; file?: string | undefined; detail?: "auto" | "full" | "compact" | "files_only" | "overview" | undefined; group_by?: "file" | "auto" | "submodule" | undefined; }>; export declare const FunctionSourceSchema: z.ZodObject<{ function: z.ZodString; workspace: z.ZodOptional; module: z.ZodOptional; context_lines: z.ZodDefault; }, "strip", z.ZodTypeAny, { function: string; context_lines: number; workspace?: string | undefined; module?: string | undefined; }, { function: string; workspace?: string | undefined; module?: string | undefined; context_lines?: number | undefined; }>; export declare const DependenciesSchema: z.ZodObject<{ function: z.ZodString; workspace: z.ZodOptional; module: z.ZodOptional; }, "strip", z.ZodTypeAny, { function: string; workspace?: string | undefined; module?: string | undefined; }, { function: string; workspace?: string | undefined; module?: string | undefined; }>; export declare const ImpactAnalysisSchema: z.ZodObject<{ function: z.ZodString; workspace: z.ZodOptional; module: z.ZodOptional; change_type: z.ZodDefault>; }, "strip", z.ZodTypeAny, { function: string; change_type: "signature" | "behavior" | "removal"; workspace?: string | undefined; module?: string | undefined; }, { function: string; workspace?: string | undefined; module?: string | undefined; change_type?: "signature" | "behavior" | "removal" | undefined; }>; export declare const StaleDocstringsSchema: z.ZodObject<{ workspace: z.ZodOptional; scope: z.ZodOptional; check_type: z.ZodDefault>; }, "strip", z.ZodTypeAny, { check_type: "all" | "deps" | "tags" | "missing"; scope?: string | undefined; workspace?: string | undefined; }, { scope?: string | undefined; workspace?: string | undefined; check_type?: "all" | "deps" | "tags" | "missing" | undefined; }>; export declare const ReindexSchema: z.ZodObject<{ workspace: z.ZodOptional; files: z.ZodOptional>; force: z.ZodDefault; }, "strip", z.ZodTypeAny, { force: boolean; files?: string[] | undefined; workspace?: string | undefined; }, { files?: string[] | undefined; workspace?: string | undefined; force?: boolean | undefined; }>; export declare const IndexStatusSchema: z.ZodObject<{ workspace: z.ZodOptional; }, "strip", z.ZodTypeAny, { workspace?: string | undefined; }, { workspace?: string | undefined; }>; //# sourceMappingURL=schemas.d.ts.map