import { z } from 'zod'; import { PromocodeSchema } from '../../models'; export namespace ValidatePromocodeCommand { export const RequestSchema = PromocodeSchema.pick({ code: true, }); export type Request = z.infer; export const ResponseSchema = z.object({ data: z.object({ amount: z.number(), promotion: z.string().nullable(), }), }); export type Response = z.infer; }