import { z } from 'zod'; /** * Schema for checking/validating a Bon */ export const CheckBonSchema = z.object({ cardCode: z.string().min(1, 'Karten-Code ist erforderlich'), bonNr: z.string().min(1, 'Bon-Nummer ist erforderlich'), storeId: z.string().optional(), }); export type CheckBon = z.infer; export type CheckBonInput = z.input; /** * Schema for redeeming a Bon */ export const AddBonSchema = z.object({ cardCode: z.string().min(1, 'Karten-Code ist erforderlich'), bonNr: z.string().min(1, 'Bon-Nummer ist erforderlich'), storeId: z.string().optional(), }); export type AddBon = z.infer; export type AddBonInput = z.input;