import { MedusaRequest, MedusaResponse } from '@medusajs/framework';
import { SearchResponse } from 'meilisearch';
import z from 'zod';
export declare const StoreSearchProductsSchema: z.ZodObject<{
    query: z.ZodString;
    limit: z.ZodDefault<z.ZodNumber>;
    offset: z.ZodDefault<z.ZodNumber>;
    language: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    offset: number;
    limit: number;
    query: string;
    language?: string | undefined;
}, {
    query: string;
    limit?: number | undefined;
    offset?: number | undefined;
    language?: string | undefined;
}>;
export type StoreSearchProductsParams = z.infer<typeof StoreSearchProductsSchema>;
export declare function GET(req: MedusaRequest<any, StoreSearchProductsParams>, res: MedusaResponse<SearchResponse>): Promise<void>;
//# sourceMappingURL=route.d.ts.map