// This file is auto-generated by scripts/generate-schemas.ts // Do not edit manually. import { z } from "zod"; import { BusinessUnitResourceIdentifierSchema, CustomerResourceIdentifierSchema, CustomFieldsDraftSchema, LocalizedStringSchema, ShoppingListLineItemDraftSchema, StoreResourceIdentifierSchema, TextLineItemDraftSchema, } from "./common.ts"; export const ShoppingListDraftSchema = z.object({ name: LocalizedStringSchema, slug: LocalizedStringSchema.nullish(), customer: CustomerResourceIdentifierSchema.nullish(), key: z.string().nullish(), description: LocalizedStringSchema.nullish(), anonymousId: z.string().nullish(), deleteDaysAfterLastModification: z.number().int().nullish(), lineItems: z.array(ShoppingListLineItemDraftSchema).nullish(), textLineItems: z.array(TextLineItemDraftSchema).nullish(), store: StoreResourceIdentifierSchema.nullish(), businessUnit: BusinessUnitResourceIdentifierSchema.nullish(), custom: CustomFieldsDraftSchema.nullish(), });