import { z } from "@medusajs/framework/zod";
export type AdminGetSearchParamsType = z.infer<typeof AdminGetSearchParams>;
/**
 * No `fields`: each entity returns a fixed field set (index retrievable fields
 * when the Search Module is on, or the admin fallback registry otherwise). No
 * shared `filters` either — entities share nothing to filter on across the
 * board. Both are additive later.
 */
export declare const AdminGetSearchParams: z.ZodObject<{
    q: z.ZodOptional<z.ZodString>;
    entity: z.ZodOptional<z.ZodPipe<z.ZodUnion<readonly [z.ZodString, z.ZodArray<z.ZodString>]>, z.ZodTransform<string[], string | string[]>>>;
    limit: z.ZodOptional<z.ZodCoercedNumber<unknown>>;
    offset: z.ZodOptional<z.ZodCoercedNumber<unknown>>;
}, z.core.$strict>;
//# sourceMappingURL=validators.d.ts.map