// This file is auto-generated by scripts/generate-schemas.ts // Do not edit manually. import { z } from "zod"; import { CustomFieldsDraftSchema, LocalizedStringSchema, StoreResourceIdentifierSchema, TaxCategoryResourceIdentifierSchema, ZoneRateDraftSchema, } from "./common.ts"; export const ShippingMethodDraftSchema = z.object({ key: z.string().nullish(), name: z.string(), localizedName: LocalizedStringSchema.nullish(), description: z.string().nullish(), localizedDescription: LocalizedStringSchema.nullish(), taxCategory: TaxCategoryResourceIdentifierSchema, zoneRates: z.array(ZoneRateDraftSchema), active: z.boolean().nullish(), isDefault: z.boolean(), predicate: z.string().nullish(), custom: CustomFieldsDraftSchema.nullish(), stores: z.array(StoreResourceIdentifierSchema).nullish(), carrier: z.string().nullish(), });