export declare const LspSearchQuerySchema: import("zod").ZodUnion; depth: import("zod").ZodOptional; includeDeclaration: import("zod").ZodOptional; groupByFile: import("zod").ZodOptional; page: import("zod").ZodDefault; pageSize: import("zod").ZodOptional; snapshot: import("zod").ZodOptional; importerPage: import("zod").ZodOptional; contextLines: import("zod").ZodOptional; workspaceRoot: import("zod").ZodOptional; rustContext: import("zod").ZodOptional, import("zod").ZodArray]>>; noDefaultFeatures: import("zod").ZodDefault; target: import("zod").ZodOptional; cfgs: import("zod").ZodDefault>; buildScripts: import("zod").ZodDefault; procMacros: import("zod").ZodDefault; }, import("zod/v4/core").$strict>>; mainGoal: import("zod").ZodOptional; reasoning: import("zod").ZodOptional; debug: import("zod").ZodDefault; path: import("zod").ZodString; operation: import("zod").ZodDefault>; symbolName: import("zod").ZodString; lineHint: import("zod").ZodNumber; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ snapshot: import("zod").ZodOptional; reasoning: import("zod").ZodOptional; mainGoal: import("zod").ZodOptional; debug: import("zod").ZodDefault; rustContext: import("zod").ZodOptional, import("zod").ZodArray]>>; noDefaultFeatures: import("zod").ZodDefault; target: import("zod").ZodOptional; cfgs: import("zod").ZodDefault>; buildScripts: import("zod").ZodDefault; procMacros: import("zod").ZodDefault; }, import("zod/v4/core").$strict>>; workspaceRoot: import("zod").ZodOptional; pageSize: import("zod").ZodOptional; page: import("zod").ZodDefault; path: import("zod").ZodString; operation: import("zod").ZodEnum<{ documentSymbols: "documentSymbols"; diagnostic: "diagnostic"; }>; symbolName: import("zod").ZodOptional; lineHint: import("zod").ZodOptional; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ snapshot: import("zod").ZodOptional; reasoning: import("zod").ZodOptional; mainGoal: import("zod").ZodOptional; debug: import("zod").ZodDefault; rustContext: import("zod").ZodOptional, import("zod").ZodArray]>>; noDefaultFeatures: import("zod").ZodDefault; target: import("zod").ZodOptional; cfgs: import("zod").ZodDefault>; buildScripts: import("zod").ZodDefault; procMacros: import("zod").ZodDefault; }, import("zod/v4/core").$strict>>; workspaceRoot: import("zod").ZodOptional; pageSize: import("zod").ZodOptional; page: import("zod").ZodDefault; operation: import("zod").ZodLiteral<"workspaceSymbol">; path: import("zod").ZodString; symbolName: import("zod").ZodString; lineHint: import("zod").ZodOptional; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ snapshot: import("zod").ZodOptional; path: import("zod").ZodOptional; reasoning: import("zod").ZodOptional; mainGoal: import("zod").ZodOptional; debug: import("zod").ZodDefault; rustContext: import("zod").ZodOptional, import("zod").ZodArray]>>; noDefaultFeatures: import("zod").ZodDefault; target: import("zod").ZodOptional; cfgs: import("zod").ZodDefault>; buildScripts: import("zod").ZodDefault; procMacros: import("zod").ZodDefault; }, import("zod/v4/core").$strict>>; pageSize: import("zod").ZodOptional; page: import("zod").ZodDefault; operation: import("zod").ZodLiteral<"workspaceSymbol">; symbolName: import("zod").ZodString; workspaceRoot: import("zod").ZodString; lineHint: import("zod").ZodOptional; }, import("zod/v4/core").$strict>]>; export declare const BulkLspSearchSchema: import("zod").ZodObject<{ responseOffset: import("zod").ZodOptional; responseLength: import("zod").ZodOptional; responseSnapshot: import("zod").ZodOptional; responseScope: import("zod").ZodOptional>; queries: import("zod").ZodArray>>; }, import("zod/v4/core").$strict>;