import { z } from 'zod'; export declare const searchFilterItemSchema: z.ZodObject<{ field: z.ZodString; values: z.ZodArray; isQuickFilter: z.ZodOptional; }, "strip", z.ZodTypeAny, { field: string; values: string[]; isQuickFilter?: boolean | undefined; }, { field: string; values: string[]; isQuickFilter?: boolean | undefined; }>; export declare const searchRequestSchema: z.ZodObject<{ query: z.ZodString; locale: z.ZodString; filter: z.ZodOptional; isQuickFilter: z.ZodOptional; }, "strip", z.ZodTypeAny, { field: string; values: string[]; isQuickFilter?: boolean | undefined; }, { field: string; values: string[]; isQuickFilter?: boolean | undefined; }>, "many">>; loadMore: z.ZodOptional>; }, "strip", z.ZodTypeAny, { query: string; locale: string; filter?: { field: string; values: string[]; isQuickFilter?: boolean | undefined; }[] | undefined; loadMore?: { groupKey: string; offset: number; } | undefined; }, { query: string; locale: string; filter?: { field: string; values: string[]; isQuickFilter?: boolean | undefined; }[] | undefined; loadMore?: { groupKey: string; offset: number; } | undefined; }>; //# sourceMappingURL=search.d.ts.map