import { z } from "@medusajs/framework/zod"; export declare const AdminGetTranslationParams: z.ZodObject<{ fields: z.ZodOptional; }, "strip", z.ZodTypeAny, { fields?: string | undefined; }, { fields?: string | undefined; }>; export declare const AdminGetTranslationParamsFields: z.ZodObject<{ q: z.ZodOptional; reference_id: z.ZodOptional]>>; reference: z.ZodOptional; locale_code: z.ZodOptional; }, "strip", z.ZodTypeAny, { reference?: string | undefined; reference_id?: string | string[] | undefined; locale_code?: string | undefined; q?: string | undefined; }, { reference?: string | undefined; reference_id?: string | string[] | undefined; locale_code?: string | undefined; q?: string | undefined; }>; export type AdminGetTranslationsParamsType = z.infer; export declare const AdminGetTranslationsParams: z.ZodObject<{} & { [x: string]: any; $and: z.ZodOptional; reference_id: z.ZodOptional]>>; reference: z.ZodOptional; locale_code: z.ZodOptional; }, "strip", z.ZodTypeAny, { reference?: string | undefined; reference_id?: string | string[] | undefined; locale_code?: string | undefined; q?: string | undefined; }, { reference?: string | undefined; reference_id?: string | string[] | undefined; locale_code?: string | undefined; q?: string | undefined; }>, "many">>>; $or: z.ZodOptional; reference_id: z.ZodOptional]>>; reference: z.ZodOptional; locale_code: z.ZodOptional; }, "strip", z.ZodTypeAny, { reference?: string | undefined; reference_id?: string | string[] | undefined; locale_code?: string | undefined; q?: string | undefined; }, { reference?: string | undefined; reference_id?: string | string[] | undefined; locale_code?: string | undefined; q?: string | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { [x: string]: any; $and?: unknown; $or?: unknown; }, { [x: string]: any; $and?: unknown; $or?: unknown; }>; export type AdminCreateTranslationType = z.infer; export declare const AdminCreateTranslation: z.ZodObject<{ reference_id: z.ZodString; reference: z.ZodString; locale_code: z.ZodString; translations: z.ZodRecord; }, "strip", z.ZodTypeAny, { reference: string; reference_id: string; translations: Record; locale_code: string; }, { reference: string; reference_id: string; translations: Record; locale_code: string; }>; export type AdminUpdateTranslationType = z.infer; export declare const AdminUpdateTranslation: z.ZodObject<{ id: z.ZodString; reference_id: z.ZodOptional; reference: z.ZodOptional; locale_code: z.ZodOptional; translations: z.ZodOptional>; }, "strip", z.ZodTypeAny, { id: string; reference?: string | undefined; reference_id?: string | undefined; translations?: Record | undefined; locale_code?: string | undefined; }, { id: string; reference?: string | undefined; reference_id?: string | undefined; translations?: Record | undefined; locale_code?: string | undefined; }>; export type AdminBatchTranslationsType = z.infer; export declare const AdminBatchTranslations: z.ZodObject<{ create: z.ZodOptional, "many">>; update: z.ZodOptional, "many">>; delete: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { update?: any[] | undefined; create?: any[] | undefined; delete?: any[] | undefined; }, { update?: any[] | undefined; create?: any[] | undefined; delete?: any[] | undefined; }>; export type AdminTranslationStatisticsType = z.infer; export declare const AdminTranslationStatistics: z.ZodEffects]>; entity_types: z.ZodUnion<[z.ZodString, z.ZodArray]>; }, "strip", z.ZodTypeAny, { locales: string | string[]; entity_types: string | string[]; }, { locales: string | string[]; entity_types: string | string[]; }>, { locales: string[]; entity_types: string[]; }, { locales: string | string[]; entity_types: string | string[]; }>; export type AdminTranslationSettingsParamsType = z.infer; export declare const AdminTranslationSettingsParams: z.ZodObject<{ entity_type: z.ZodOptional; is_active: z.ZodOptional, string | boolean, string | boolean>, boolean, string | boolean>>; }, "strip", z.ZodTypeAny, { entity_type?: string | undefined; is_active?: boolean | undefined; }, { entity_type?: string | undefined; is_active?: string | boolean | undefined; }>; export type AdminBatchTranslationSettingsType = z.infer; export declare const AdminBatchTranslationSettings: z.ZodObject<{ create: z.ZodOptional, "many">>; update: z.ZodOptional, "many">>; delete: z.ZodOptional, "many">>; }, "strip", z.ZodTypeAny, { update?: any[] | undefined; create?: any[] | undefined; delete?: any[] | undefined; }, { update?: any[] | undefined; create?: any[] | undefined; delete?: any[] | undefined; }>; export type AdminTranslationEntitiesParamsType = z.infer; export declare const AdminTranslationEntitiesParams: z.ZodObject<{ fields: z.ZodOptional; } & { offset: z.ZodEffects>, number, unknown>; limit: z.ZodEffects>, number, unknown>; order: z.ZodOptional | z.ZodDefault>; with_deleted: z.ZodEffects, boolean | undefined, unknown>; } & { type: z.ZodString; id: z.ZodOptional]>>; }, "strip", z.ZodTypeAny, { type: string; offset: number; limit: number; order?: string | undefined; id?: string | string[] | undefined; fields?: string | undefined; with_deleted?: boolean | undefined; }, { type: string; order?: string | undefined; id?: string | string[] | undefined; fields?: string | undefined; offset?: unknown; limit?: unknown; with_deleted?: unknown; }>; //# sourceMappingURL=validators.d.ts.map