import { z } from 'zod'; export declare namespace UpdatePromocodeCommand { const RequestSchema: z.ZodObject<{ status: z.ZodOptional>; userId: z.ZodOptional>; endDate: z.ZodOptional>; code: z.ZodOptional; amount: z.ZodOptional; promotion: z.ZodOptional>; limit: z.ZodOptional; used: z.ZodOptional>; forFirstPurchase: z.ZodOptional>; unregisteredUserId: z.ZodOptional>; }, z.core.$strip>; type Request = z.infer; const RequestParamSchema: z.ZodObject<{ uuid: z.ZodString; }, z.core.$strip>; type RequestParam = z.infer; const ResponseSchema: z.ZodObject<{ data: z.ZodObject<{ uuid: z.ZodString; code: z.ZodString; amount: z.ZodNumber; promotion: z.ZodEnum; limit: z.ZodNumber; used: z.ZodDefault; status: z.ZodEnum; forFirstPurchase: z.ZodOptional; endDate: z.ZodNullable; userId: z.ZodNullable; unregisteredUserId: z.ZodNullable; createdAt: z.ZodDate; updatedAt: z.ZodDate; }, z.core.$strip>; }, z.core.$strip>; type Response = z.infer; } //# sourceMappingURL=update-promocode.command.d.ts.map