import { z } from "zod/v4"; declare const SearchSchemaDefinition: z.ZodObject<{ allowSuspectedShellStrip: z.ZodOptional>; bypassCache: z.ZodOptional>; cacheKey: z.ZodOptional>; deep: z.ZodOptional>; deferredAiOverview: z.ZodOptional>; language: z.ZodOptional>; provider: z.ZodOptional, z.ZodString]> & { enum: { EXA: "EXA"; EXA_DEEP: "EXA_DEEP"; SERPAPI: "SERPAPI"; }; }>>; region: z.ZodOptional>; resultLimit: z.ZodOptional>; retrievedFor: z.ZodOptional>; personId: z.ZodOptional>; }, z.core.$strip>>>; search: z.ZodString; source: z.ZodOptional>; }, z.core.$strip>; type SearchDefinition = z.infer; export interface SearchSchemaInput extends z.input { } /** * Live web search request with cache controls * * @openapiSchema Search * @endpoint GET /v1/web/searches/jobs/{jobId} * @endpoint POST /v1/web/search * @usedBySchema WebSearchSchema * @contractShape search.search * @contractRole canonical */ export declare const SearchSchema: z.ZodType; export type Search = z.infer; export {}; //# sourceMappingURL=search.d.ts.map