import * as zod_v4_core from 'zod/v4/core'; import * as zod from 'zod'; export { z } from 'zod'; declare const schemas: { readonly AbandonBasketRequest: zod.ZodObject<{ sessionId: zod.ZodString; }, zod_v4_core.$strip>; readonly AbandonBasketResponse: zod.ZodObject<{ abandonedCount: zod.ZodInt; }, zod_v4_core.$strip>; readonly ActivePaymentStatus: zod.ZodEnum<{ authorized: "authorized"; captured: "captured"; cash_pending: "cash_pending"; cash_received: "cash_received"; }>; readonly ActorType: zod.ZodEnum<{ human: "human"; robot: "robot"; }>; readonly AdBiddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; readonly AdChannel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; readonly AdOwnerType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; readonly AdStatus: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; readonly AddToBasketRequest: zod.ZodObject<{ venueId: zod.ZodUUID; sessionId: zod.ZodString; menuItems: zod.ZodArray; quantity: zod.ZodOptional; unit: zod.ZodOptional>; }, zod_v4_core.$strip>>; metadata: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly AddToBasketResponse: zod.ZodObject<{ basketItemId: zod.ZodUUID; itemCount: zod.ZodInt; deposit: zod.ZodNullable>; amount: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; }, zod_v4_core.$strip>>; totals: zod.ZodObject<{ currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; itemsTotal: zod.ZodInt; taxAmount: zod.ZodInt; depositCharge: zod.ZodInt; grossTotal: zod.ZodInt; depositCredit: zod.ZodInt; effectiveTotal: zod.ZodInt; cashRefund: zod.ZodInt; returnable: zod.ZodArray>; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>; readonly AdditiveFunction: zod.ZodEnum<{ acid: "acid"; acidity_regulator: "acidity_regulator"; anti_caking_agent: "anti_caking_agent"; anti_foaming_agent: "anti_foaming_agent"; antioxidant: "antioxidant"; bulking_agent: "bulking_agent"; carrier: "carrier"; colour: "colour"; emulsifier: "emulsifier"; emulsifying_salt: "emulsifying_salt"; firming_agent: "firming_agent"; flavour_enhancer: "flavour_enhancer"; flour_treatment_agent: "flour_treatment_agent"; foaming_agent: "foaming_agent"; gelling_agent: "gelling_agent"; glazing_agent: "glazing_agent"; humectant: "humectant"; modified_starch: "modified_starch"; preservative: "preservative"; packaging_gas: "packaging_gas"; propellant_gas: "propellant_gas"; raising_agent: "raising_agent"; sequestrant: "sequestrant"; stabiliser: "stabiliser"; sweetener: "sweetener"; thickener: "thickener"; }>; readonly AreaBookingMode: zod.ZodEnum<{ slot: "slot"; day: "day"; }>; readonly AreaBookingRequestSource: zod.ZodEnum<{ website: "website"; phone: "phone"; walk_in: "walk_in"; }>; readonly AreaBookingRequestStatus: zod.ZodEnum<{ pending: "pending"; approved: "approved"; rejected: "rejected"; cancelled: "cancelled"; }>; readonly AreaBookingStatus: zod.ZodEnum<{ cancelled: "cancelled"; confirmed: "confirmed"; arrived: "arrived"; completed: "completed"; no_show: "no_show"; }>; readonly Area: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodObject<{}, zod_v4_core.$catchall>; description: zod.ZodNullable>>; longDescription: zod.ZodNullable>>; minCapacity: zod.ZodNullable; maxCapacity: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; basePrice: zod.ZodNullable; perPersonPrice: zod.ZodNullable; features: zod.ZodNullable>; description: zod.ZodOptional>>; }, zod_v4_core.$strip>>>; bookingMode: zod.ZodEnum<{ slot: "slot"; day: "day"; }>; isBookable: zod.ZodOptional; isPublic: zod.ZodOptional; isActive: zod.ZodOptional; areaType: zod.ZodOptional>; turnTimes: zod.ZodOptional>>>; cleanup: zod.ZodOptional>; assets: zod.ZodOptional; tags: zod.ZodNullable>; filename: zod.ZodString; contentType: zod.ZodString; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; cropArea: zod.ZodNullable>; publicUrl: zod.ZodURL; }, zod_v4_core.$strip>>>; closures: zod.ZodOptional>>; isActive: zod.ZodBoolean; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly AreaType: zod.ZodEnum<{ indoor: "indoor"; outdoor: "outdoor"; }>; readonly ArticleEditorSaveState: zod.ZodEnum<{ error: "error"; idle: "idle"; saving: "saving"; saved: "saved"; }>; readonly ArticleMentionCounts: zod.ZodObject<{ dishes: zod.ZodInt; beverages: zod.ZodInt; ingredients: zod.ZodInt; menus: zod.ZodInt; rituals: zod.ZodInt; }, zod_v4_core.$strip>; readonly ArticleStatus: zod.ZodEnum<{ draft: "draft"; published: "published"; }>; readonly AssetType: zod.ZodEnum<{ image: "image"; video: "video"; document: "document"; }>; readonly AssetWithPublicUrl: zod.ZodObject<{ id: zod.ZodString; type: zod.ZodEnum<{ image: "image"; video: "video"; document: "document"; }>; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodInt; caption: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; alt: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metadata: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; cropArea: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; venueId: zod.ZodNullable; contentHash: zod.ZodNullable; publicUrl: zod.ZodNullable; }, zod_v4_core.$strip>; readonly AutoExtendFulfillmentIfExpiredRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; proposedFulfillmentAt: zod.ZodISODateTime; }, zod_v4_core.$strip>; readonly AutoExtendFulfillmentIfExpiredResponse: zod.ZodObject<{ extended: zod.ZodBoolean; teamOrderId: zod.ZodString; status: zod.ZodString; fulfillmentAt: zod.ZodISODateTime; deadlineAt: zod.ZodNullable; previousFulfillmentAt: zod.ZodISODateTime; waitingCount: zod.ZodInt; }, zod_v4_core.$strip>; readonly BankAccountStatus: zod.ZodEnum<{ active: "active"; inactive: "inactive"; closed: "closed"; }>; readonly BasketStatus: zod.ZodEnum<{ active: "active"; abandoned: "abandoned"; converted: "converted"; }>; readonly BasketTotals: zod.ZodObject<{ currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; itemsTotal: zod.ZodInt; taxAmount: zod.ZodInt; depositCharge: zod.ZodInt; grossTotal: zod.ZodInt; depositCredit: zod.ZodInt; effectiveTotal: zod.ZodInt; cashRefund: zod.ZodInt; returnable: zod.ZodArray>; }, zod_v4_core.$strip>; readonly BeverageCategory: zod.ZodEnum<{ wine: "wine"; beer: "beer"; coffee: "coffee"; tea: "tea"; cocktail: "cocktail"; juice: "juice"; soft_drink: "soft_drink"; dairy_drink: "dairy_drink"; spirit: "spirit"; water: "water"; }>; readonly BillingInterval: zod.ZodEnum<{ month: "month"; year: "year"; }>; readonly BillingMode: zod.ZodEnum<{ single_anchor: "single_anchor"; split: "split"; }>; readonly BookingChannel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; readonly BookletSectionInput: zod.ZodObject<{ publicationAccessor: zod.ZodString; pageStart: zod.ZodOptional; pageEnd: zod.ZodOptional; }, zod_v4_core.$strip>; readonly CampaignControlReason: zod.ZodEnum<{ quota_exhausted: "quota_exhausted"; campaign_removed: "campaign_removed"; }>; readonly CancelSubscriptionRequest: zod.ZodObject<{ subscriberId: zod.ZodString; }, zod_v4_core.$strip>; readonly CancelSubscriptionResponse: zod.ZodObject<{ success: zod.ZodLiteral; }, zod_v4_core.$strip>; readonly CancelTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; reason: zod.ZodOptional; }, zod_v4_core.$strip>; readonly CancelTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; voidedPaymentIntentIds: zod.ZodArray; cancelledAt: zod.ZodISODateTime; }, zod_v4_core.$strip>; readonly CancellationReason: zod.ZodEnum<{ guest_request: "guest_request"; restaurant_request: "restaurant_request"; }>; readonly ComposeMenuPublicationBookletRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; bookletAccessor: zod.ZodOptional; sections: zod.ZodOptional; pageEnd: zod.ZodOptional; }, zod_v4_core.$strip>>>; locale: zod.ZodOptional; }, zod_v4_core.$strip>; readonly ComposeMenuPublicationBookletResponse: zod.ZodObject<{ fileName: zod.ZodString; pages: zod.ZodInt; pdfBase64: zod.ZodString; }, zod_v4_core.$strip>; readonly ConfirmOrderRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; orderId: zod.ZodString; paymentIntentId: zod.ZodString; }, zod_v4_core.$strip>; readonly ConfirmOrderResponse: zod.ZodObject<{ id: zod.ZodString; status: zod.ZodString; publicId: zod.ZodNullable; quickReferenceNumber: zod.ZodNullable; guestId: zod.ZodOptional; }, zod_v4_core.$strip>; readonly ContactEmailType: zod.ZodEnum<{ primary: "primary"; billing: "billing"; }>; readonly ContactEmailVerificationStatus: zod.ZodEnum<{ pending: "pending"; completed: "completed"; verified: "verified"; superseded: "superseded"; }>; readonly ContactPreference: zod.ZodEnum<{ phone: "phone"; email: "email"; sms: "sms"; none: "none"; }>; readonly Country: zod.ZodEnum<{ AD: "AD"; AE: "AE"; AF: "AF"; AG: "AG"; AI: "AI"; AL: "AL"; AM: "AM"; AO: "AO"; AQ: "AQ"; AR: "AR"; AS: "AS"; AT: "AT"; AU: "AU"; AW: "AW"; AX: "AX"; AZ: "AZ"; BA: "BA"; BB: "BB"; BD: "BD"; BE: "BE"; BF: "BF"; BG: "BG"; BH: "BH"; BI: "BI"; BJ: "BJ"; BL: "BL"; BM: "BM"; BN: "BN"; BO: "BO"; BQ: "BQ"; BR: "BR"; BS: "BS"; BT: "BT"; BV: "BV"; BW: "BW"; BY: "BY"; BZ: "BZ"; CA: "CA"; CC: "CC"; CD: "CD"; CF: "CF"; CG: "CG"; CH: "CH"; CI: "CI"; CK: "CK"; CL: "CL"; CM: "CM"; CN: "CN"; CO: "CO"; CR: "CR"; CU: "CU"; CV: "CV"; CW: "CW"; CX: "CX"; CY: "CY"; CZ: "CZ"; DE: "DE"; DJ: "DJ"; DK: "DK"; DM: "DM"; DO: "DO"; DZ: "DZ"; EC: "EC"; EE: "EE"; EG: "EG"; EH: "EH"; ER: "ER"; ES: "ES"; ET: "ET"; FI: "FI"; FJ: "FJ"; FK: "FK"; FM: "FM"; FO: "FO"; FR: "FR"; GA: "GA"; GB: "GB"; GD: "GD"; GE: "GE"; GF: "GF"; GG: "GG"; GH: "GH"; GI: "GI"; GL: "GL"; GM: "GM"; GN: "GN"; GP: "GP"; GQ: "GQ"; GR: "GR"; GS: "GS"; GT: "GT"; GU: "GU"; GW: "GW"; GY: "GY"; HK: "HK"; HM: "HM"; HN: "HN"; HR: "HR"; HT: "HT"; HU: "HU"; ID: "ID"; IE: "IE"; IL: "IL"; IM: "IM"; IN: "IN"; IO: "IO"; IQ: "IQ"; IR: "IR"; IS: "IS"; IT: "IT"; JE: "JE"; JM: "JM"; JO: "JO"; JP: "JP"; KE: "KE"; KG: "KG"; KH: "KH"; KI: "KI"; KM: "KM"; KN: "KN"; KP: "KP"; KR: "KR"; KW: "KW"; KY: "KY"; KZ: "KZ"; LA: "LA"; LB: "LB"; LC: "LC"; LI: "LI"; LK: "LK"; LR: "LR"; LS: "LS"; LT: "LT"; LU: "LU"; LV: "LV"; LY: "LY"; MA: "MA"; MC: "MC"; MD: "MD"; ME: "ME"; MF: "MF"; MG: "MG"; MH: "MH"; MK: "MK"; ML: "ML"; MM: "MM"; MN: "MN"; MO: "MO"; MP: "MP"; MQ: "MQ"; MR: "MR"; MS: "MS"; MT: "MT"; MU: "MU"; MV: "MV"; MW: "MW"; MX: "MX"; MY: "MY"; MZ: "MZ"; NA: "NA"; NC: "NC"; NE: "NE"; NF: "NF"; NG: "NG"; NI: "NI"; NL: "NL"; NO: "NO"; NP: "NP"; NR: "NR"; NU: "NU"; NZ: "NZ"; OM: "OM"; PA: "PA"; PE: "PE"; PF: "PF"; PG: "PG"; PH: "PH"; PK: "PK"; PL: "PL"; PM: "PM"; PN: "PN"; PR: "PR"; PS: "PS"; PT: "PT"; PW: "PW"; PY: "PY"; QA: "QA"; RE: "RE"; RO: "RO"; RS: "RS"; RU: "RU"; RW: "RW"; SA: "SA"; SB: "SB"; SC: "SC"; SD: "SD"; SE: "SE"; SG: "SG"; SH: "SH"; SI: "SI"; SJ: "SJ"; SK: "SK"; SL: "SL"; SM: "SM"; SN: "SN"; SO: "SO"; SR: "SR"; SS: "SS"; ST: "ST"; SV: "SV"; SX: "SX"; SY: "SY"; SZ: "SZ"; TC: "TC"; TD: "TD"; TF: "TF"; TG: "TG"; TH: "TH"; TJ: "TJ"; TK: "TK"; TL: "TL"; TM: "TM"; TN: "TN"; TO: "TO"; TR: "TR"; TT: "TT"; TV: "TV"; TW: "TW"; TZ: "TZ"; UA: "UA"; UG: "UG"; UM: "UM"; US: "US"; UY: "UY"; UZ: "UZ"; VA: "VA"; VC: "VC"; VE: "VE"; VG: "VG"; VI: "VI"; VN: "VN"; VU: "VU"; WF: "WF"; WS: "WS"; YE: "YE"; YT: "YT"; ZA: "ZA"; ZM: "ZM"; ZW: "ZW"; }>; readonly CreateAdRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; }, zod_v4_core.$strip>; readonly CreateAdResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly CreateCalloutRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodOptional; label: zod.ZodObject<{}, zod_v4_core.$catchall>; }, zod_v4_core.$strip>; readonly CreateCalloutResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; label: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>; readonly CreateDeltaPaymentIntentRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; basketId: zod.ZodString; sessionId: zod.ZodString; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; declaredReturns: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly CreateDeltaPaymentIntentResponse: zod.ZodObject<{ clientSecret: zod.ZodNullable; paymentIntentId: zod.ZodString; orderId: zod.ZodString; amount: zod.ZodInt; status: zod.ZodEnum<{ requires_payment_method: "requires_payment_method"; requires_confirmation: "requires_confirmation"; requires_action: "requires_action"; processing: "processing"; requires_capture: "requires_capture"; canceled: "canceled"; succeeded: "succeeded"; }>; }, zod_v4_core.$strip>; readonly CreateEventRequest: zod.ZodObject<{ accessor: zod.ZodOptional>; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; scheduleId: zod.ZodOptional>; occurrenceDate: zod.ZodOptional>; maxBookings: zod.ZodOptional>; maxGuests: zod.ZodOptional>; minPartySize: zod.ZodOptional>; maxPartySize: zod.ZodOptional>; staffByRole: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; isPublic: zod.ZodOptional; reservationsEnabled: zod.ZodOptional; bookingOpensAtDays: zod.ZodOptional>; bookingClosesAtOffset: zod.ZodOptional>; isActive: zod.ZodOptional; isFeatured: zod.ZodOptional; takesOverDay: zod.ZodOptional; servedMarket: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; schedule: zod.ZodOptional>; timezone: zod.ZodOptional>; validFrom: zod.ZodOptional>; validTo: zod.ZodOptional>; timeRanges: zod.ZodArray>; }, zod_v4_core.$strip>>; slotMode: zod.ZodOptional>; intervalDuration: zod.ZodOptional>; duration: zod.ZodOptional>; }, zod_v4_core.$strip>>>; ritualAccessor: zod.ZodOptional>; venueAccessor: zod.ZodString; }, zod_v4_core.$strip>; readonly CreateEventResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodNullable; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; scheduleId: zod.ZodNullable; ritualId: zod.ZodNullable; occurrenceDate: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; staffByRole: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isPublic: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; takesOverDay: zod.ZodBoolean; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly CreateMenuPublicationRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; menuAccessor: zod.ZodString; name: zod.ZodOptional; }, zod_v4_core.$strip>; readonly CreateMenuPublicationResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodString; type: zod.ZodEnum<{ menu: "menu"; custom: "custom"; cover: "cover"; flyer: "flyer"; wine_list: "wine_list"; about: "about"; booklet: "booklet"; }>; paperSize: zod.ZodEnum<{ a4: "a4"; a5: "a5"; letter: "letter"; legal: "legal"; }>; palette: zod.ZodEnum<{ primary: "primary"; secondary: "secondary"; }>; designDoc: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; renderedAssetId: zod.ZodNullable; frameId: zod.ZodNullable; ruleIconAssetId: zod.ZodNullable; templateId: zod.ZodNullable; sourceType: zod.ZodEnum<{ event: "event"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; sourceId: zod.ZodNullable; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; }, zod_v4_core.$strip>; readonly CreatePaymentIntentRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; basketId: zod.ZodString; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; sessionId: zod.ZodString; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; fulfillmentAt: zod.ZodOptional>; guestFirstName: zod.ZodOptional; guestLastName: zod.ZodOptional; teamOrderPublicId: zod.ZodOptional; declaredReturns: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly CreatePaymentIntentResponse: zod.ZodObject<{ clientSecret: zod.ZodNullable; paymentIntentId: zod.ZodString; orderId: zod.ZodString; }, zod_v4_core.$strip>; readonly CreateTeamOrderRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; sessionId: zod.ZodString; menuId: zod.ZodUUID; leadDisplayName: zod.ZodString; teamName: zod.ZodOptional; logoUrl: zod.ZodOptional; deadlineAt: zod.ZodOptional>; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; fulfillmentAt: zod.ZodOptional>; deliveryAddress: zod.ZodOptional>; postcode: zod.ZodString; country: zod.ZodEnum<{ AD: "AD"; AE: "AE"; AF: "AF"; AG: "AG"; AI: "AI"; AL: "AL"; AM: "AM"; AO: "AO"; AQ: "AQ"; AR: "AR"; AS: "AS"; AT: "AT"; AU: "AU"; AW: "AW"; AX: "AX"; AZ: "AZ"; BA: "BA"; BB: "BB"; BD: "BD"; BE: "BE"; BF: "BF"; BG: "BG"; BH: "BH"; BI: "BI"; BJ: "BJ"; BL: "BL"; BM: "BM"; BN: "BN"; BO: "BO"; BQ: "BQ"; BR: "BR"; BS: "BS"; BT: "BT"; BV: "BV"; BW: "BW"; BY: "BY"; BZ: "BZ"; CA: "CA"; CC: "CC"; CD: "CD"; CF: "CF"; CG: "CG"; CH: "CH"; CI: "CI"; CK: "CK"; CL: "CL"; CM: "CM"; CN: "CN"; CO: "CO"; CR: "CR"; CU: "CU"; CV: "CV"; CW: "CW"; CX: "CX"; CY: "CY"; CZ: "CZ"; DE: "DE"; DJ: "DJ"; DK: "DK"; DM: "DM"; DO: "DO"; DZ: "DZ"; EC: "EC"; EE: "EE"; EG: "EG"; EH: "EH"; ER: "ER"; ES: "ES"; ET: "ET"; FI: "FI"; FJ: "FJ"; FK: "FK"; FM: "FM"; FO: "FO"; FR: "FR"; GA: "GA"; GB: "GB"; GD: "GD"; GE: "GE"; GF: "GF"; GG: "GG"; GH: "GH"; GI: "GI"; GL: "GL"; GM: "GM"; GN: "GN"; GP: "GP"; GQ: "GQ"; GR: "GR"; GS: "GS"; GT: "GT"; GU: "GU"; GW: "GW"; GY: "GY"; HK: "HK"; HM: "HM"; HN: "HN"; HR: "HR"; HT: "HT"; HU: "HU"; ID: "ID"; IE: "IE"; IL: "IL"; IM: "IM"; IN: "IN"; IO: "IO"; IQ: "IQ"; IR: "IR"; IS: "IS"; IT: "IT"; JE: "JE"; JM: "JM"; JO: "JO"; JP: "JP"; KE: "KE"; KG: "KG"; KH: "KH"; KI: "KI"; KM: "KM"; KN: "KN"; KP: "KP"; KR: "KR"; KW: "KW"; KY: "KY"; KZ: "KZ"; LA: "LA"; LB: "LB"; LC: "LC"; LI: "LI"; LK: "LK"; LR: "LR"; LS: "LS"; LT: "LT"; LU: "LU"; LV: "LV"; LY: "LY"; MA: "MA"; MC: "MC"; MD: "MD"; ME: "ME"; MF: "MF"; MG: "MG"; MH: "MH"; MK: "MK"; ML: "ML"; MM: "MM"; MN: "MN"; MO: "MO"; MP: "MP"; MQ: "MQ"; MR: "MR"; MS: "MS"; MT: "MT"; MU: "MU"; MV: "MV"; MW: "MW"; MX: "MX"; MY: "MY"; MZ: "MZ"; NA: "NA"; NC: "NC"; NE: "NE"; NF: "NF"; NG: "NG"; NI: "NI"; NL: "NL"; NO: "NO"; NP: "NP"; NR: "NR"; NU: "NU"; NZ: "NZ"; OM: "OM"; PA: "PA"; PE: "PE"; PF: "PF"; PG: "PG"; PH: "PH"; PK: "PK"; PL: "PL"; PM: "PM"; PN: "PN"; PR: "PR"; PS: "PS"; PT: "PT"; PW: "PW"; PY: "PY"; QA: "QA"; RE: "RE"; RO: "RO"; RS: "RS"; RU: "RU"; RW: "RW"; SA: "SA"; SB: "SB"; SC: "SC"; SD: "SD"; SE: "SE"; SG: "SG"; SH: "SH"; SI: "SI"; SJ: "SJ"; SK: "SK"; SL: "SL"; SM: "SM"; SN: "SN"; SO: "SO"; SR: "SR"; SS: "SS"; ST: "ST"; SV: "SV"; SX: "SX"; SY: "SY"; SZ: "SZ"; TC: "TC"; TD: "TD"; TF: "TF"; TG: "TG"; TH: "TH"; TJ: "TJ"; TK: "TK"; TL: "TL"; TM: "TM"; TN: "TN"; TO: "TO"; TR: "TR"; TT: "TT"; TV: "TV"; TW: "TW"; TZ: "TZ"; UA: "UA"; UG: "UG"; UM: "UM"; US: "US"; UY: "UY"; UZ: "UZ"; VA: "VA"; VC: "VC"; VE: "VE"; VG: "VG"; VI: "VI"; VN: "VN"; VU: "VU"; WF: "WF"; WS: "WS"; YE: "YE"; YT: "YT"; ZA: "ZA"; ZM: "ZM"; ZW: "ZW"; }>; }, zod_v4_core.$strip>>; allowedPaymentMethods: zod.ZodArray>; eventId: zod.ZodOptional; }, zod_v4_core.$strip>; readonly CreateTeamOrderResponse: zod.ZodObject<{ publicId: zod.ZodString; teamOrderId: zod.ZodUUID; }, zod_v4_core.$strip>; readonly CreateWebsitePageRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodOptional; ownerType: zod.ZodOptional>; ownerId: zod.ZodOptional>; label: zod.ZodOptional>>>; target: zod.ZodString; }, zod_v4_core.$strip>; readonly CreateWebsitePageResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; ingredient: "ingredient"; }>; ownerId: zod.ZodNullable; label: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; path: zod.ZodNullable; externalUrl: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>; readonly Currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; readonly DayOfWeek: zod.ZodEnum<{ monday: "monday"; tuesday: "tuesday"; wednesday: "wednesday"; thursday: "thursday"; friday: "friday"; saturday: "saturday"; sunday: "sunday"; }>; readonly DeleteAdResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly DeleteAssetResponse: zod.ZodObject<{ success: zod.ZodBoolean; deleted: zod.ZodBoolean; }, zod_v4_core.$strip>; readonly DeleteCalloutResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; label: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>; readonly DeleteEventResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodNullable; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; scheduleId: zod.ZodNullable; ritualId: zod.ZodNullable; occurrenceDate: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; staffByRole: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isPublic: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; takesOverDay: zod.ZodBoolean; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly DeleteWebsitePageResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; ingredient: "ingredient"; }>; ownerId: zod.ZodNullable; label: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; path: zod.ZodNullable; externalUrl: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>; readonly DeliveryAddress: zod.ZodObject<{ street: zod.ZodString; city: zod.ZodString; region: zod.ZodOptional>; postcode: zod.ZodString; country: zod.ZodEnum<{ AD: "AD"; AE: "AE"; AF: "AF"; AG: "AG"; AI: "AI"; AL: "AL"; AM: "AM"; AO: "AO"; AQ: "AQ"; AR: "AR"; AS: "AS"; AT: "AT"; AU: "AU"; AW: "AW"; AX: "AX"; AZ: "AZ"; BA: "BA"; BB: "BB"; BD: "BD"; BE: "BE"; BF: "BF"; BG: "BG"; BH: "BH"; BI: "BI"; BJ: "BJ"; BL: "BL"; BM: "BM"; BN: "BN"; BO: "BO"; BQ: "BQ"; BR: "BR"; BS: "BS"; BT: "BT"; BV: "BV"; BW: "BW"; BY: "BY"; BZ: "BZ"; CA: "CA"; CC: "CC"; CD: "CD"; CF: "CF"; CG: "CG"; CH: "CH"; CI: "CI"; CK: "CK"; CL: "CL"; CM: "CM"; CN: "CN"; CO: "CO"; CR: "CR"; CU: "CU"; CV: "CV"; CW: "CW"; CX: "CX"; CY: "CY"; CZ: "CZ"; DE: "DE"; DJ: "DJ"; DK: "DK"; DM: "DM"; DO: "DO"; DZ: "DZ"; EC: "EC"; EE: "EE"; EG: "EG"; EH: "EH"; ER: "ER"; ES: "ES"; ET: "ET"; FI: "FI"; FJ: "FJ"; FK: "FK"; FM: "FM"; FO: "FO"; FR: "FR"; GA: "GA"; GB: "GB"; GD: "GD"; GE: "GE"; GF: "GF"; GG: "GG"; GH: "GH"; GI: "GI"; GL: "GL"; GM: "GM"; GN: "GN"; GP: "GP"; GQ: "GQ"; GR: "GR"; GS: "GS"; GT: "GT"; GU: "GU"; GW: "GW"; GY: "GY"; HK: "HK"; HM: "HM"; HN: "HN"; HR: "HR"; HT: "HT"; HU: "HU"; ID: "ID"; IE: "IE"; IL: "IL"; IM: "IM"; IN: "IN"; IO: "IO"; IQ: "IQ"; IR: "IR"; IS: "IS"; IT: "IT"; JE: "JE"; JM: "JM"; JO: "JO"; JP: "JP"; KE: "KE"; KG: "KG"; KH: "KH"; KI: "KI"; KM: "KM"; KN: "KN"; KP: "KP"; KR: "KR"; KW: "KW"; KY: "KY"; KZ: "KZ"; LA: "LA"; LB: "LB"; LC: "LC"; LI: "LI"; LK: "LK"; LR: "LR"; LS: "LS"; LT: "LT"; LU: "LU"; LV: "LV"; LY: "LY"; MA: "MA"; MC: "MC"; MD: "MD"; ME: "ME"; MF: "MF"; MG: "MG"; MH: "MH"; MK: "MK"; ML: "ML"; MM: "MM"; MN: "MN"; MO: "MO"; MP: "MP"; MQ: "MQ"; MR: "MR"; MS: "MS"; MT: "MT"; MU: "MU"; MV: "MV"; MW: "MW"; MX: "MX"; MY: "MY"; MZ: "MZ"; NA: "NA"; NC: "NC"; NE: "NE"; NF: "NF"; NG: "NG"; NI: "NI"; NL: "NL"; NO: "NO"; NP: "NP"; NR: "NR"; NU: "NU"; NZ: "NZ"; OM: "OM"; PA: "PA"; PE: "PE"; PF: "PF"; PG: "PG"; PH: "PH"; PK: "PK"; PL: "PL"; PM: "PM"; PN: "PN"; PR: "PR"; PS: "PS"; PT: "PT"; PW: "PW"; PY: "PY"; QA: "QA"; RE: "RE"; RO: "RO"; RS: "RS"; RU: "RU"; RW: "RW"; SA: "SA"; SB: "SB"; SC: "SC"; SD: "SD"; SE: "SE"; SG: "SG"; SH: "SH"; SI: "SI"; SJ: "SJ"; SK: "SK"; SL: "SL"; SM: "SM"; SN: "SN"; SO: "SO"; SR: "SR"; SS: "SS"; ST: "ST"; SV: "SV"; SX: "SX"; SY: "SY"; SZ: "SZ"; TC: "TC"; TD: "TD"; TF: "TF"; TG: "TG"; TH: "TH"; TJ: "TJ"; TK: "TK"; TL: "TL"; TM: "TM"; TN: "TN"; TO: "TO"; TR: "TR"; TT: "TT"; TV: "TV"; TW: "TW"; TZ: "TZ"; UA: "UA"; UG: "UG"; UM: "UM"; US: "US"; UY: "UY"; UZ: "UZ"; VA: "VA"; VC: "VC"; VE: "VE"; VG: "VG"; VI: "VI"; VN: "VN"; VU: "VU"; WF: "WF"; WS: "WS"; YE: "YE"; YT: "YT"; ZA: "ZA"; ZM: "ZM"; ZW: "ZW"; }>; }, zod_v4_core.$strip>; readonly DepositTransactionType: zod.ZodEnum<{ charged: "charged"; refunded: "refunded"; forfeited: "forfeited"; waived: "waived"; credit_used: "credit_used"; }>; readonly DepositwareStatus: zod.ZodEnum<{ available: "available"; issued: "issued"; returned: "returned"; lost: "lost"; damaged: "damaged"; retired: "retired"; }>; readonly Direction: zod.ZodEnum<{ left: "left"; right: "right"; up: "up"; down: "down"; }>; readonly DirectionX: zod.ZodEnum<{ left: "left"; right: "right"; }>; readonly DirectionY: zod.ZodEnum<{ up: "up"; down: "down"; }>; readonly EditAdRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodString; content: zod.ZodOptional>; headlines: zod.ZodObject<{}, zod_v4_core.$catchall>>; descriptions: zod.ZodObject<{}, zod_v4_core.$catchall>>; paths: zod.ZodObject<{}, zod_v4_core.$catchall>>; finalUrl: zod.ZodURL; }, zod_v4_core.$strip>>; status: zod.ZodOptional>; }, zod_v4_core.$strip>; readonly EditAdResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly EditArticleRequest: zod.ZodObject<{ slug: zod.ZodOptional>>; title: zod.ZodOptional>>; excerpt: zod.ZodOptional>>; content: zod.ZodOptional>>; metaTitle: zod.ZodOptional>>; metaDescription: zod.ZodOptional>>; tags: zod.ZodOptional>; isActive: zod.ZodOptional; isFeatured: zod.ZodOptional; priority: zod.ZodOptional; }, zod_v4_core.$strip>; readonly EditArticleResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; slug: zod.ZodObject<{}, zod_v4_core.$catchall>>>; title: zod.ZodObject<{}, zod_v4_core.$catchall>>>; excerpt: zod.ZodObject<{}, zod_v4_core.$catchall>>>; content: zod.ZodNullable>>; metaTitle: zod.ZodNullable>>; metaDescription: zod.ZodNullable>>; tags: zod.ZodArray; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; priority: zod.ZodInt; status: zod.ZodEnum<{ draft: "draft"; published: "published"; }>; publishedAt: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; featureImage: zod.ZodNullable; locale: zod.ZodString; caption: zod.ZodNullable>>; alt: zod.ZodNullable>>; captionByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; altByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; }, zod_v4_core.$strip>>; ogImage: zod.ZodOptional; locale: zod.ZodString; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly EditBeverageRequest: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodOptional; accessor: zod.ZodOptional; name: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; shortName: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; kitchenName: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; subtitle: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; description: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; longDescription: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; isAlcoholic: zod.ZodOptional; alcoholPercentage: zod.ZodOptional>; volumes: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; category: zod.ZodOptional>; categoryAttributes: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; servingRecommendations: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; isActive: zod.ZodOptional; sortIndex: zod.ZodOptional>; venueAccessor: zod.ZodString; }, zod_v4_core.$strip>; readonly EditBeverageResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; shortName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; kitchenName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; subtitle: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; longDescription: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isAlcoholic: zod.ZodBoolean; alcoholPercentage: zod.ZodNullable; volumes: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; category: zod.ZodEnum<{ wine: "wine"; beer: "beer"; coffee: "coffee"; tea: "tea"; cocktail: "cocktail"; juice: "juice"; soft_drink: "soft_drink"; dairy_drink: "dairy_drink"; spirit: "spirit"; water: "water"; }>; categoryAttributes: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servingRecommendations: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>; readonly EditDishRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodString; name: zod.ZodObject<{}, zod_v4_core.$catchall>; shortName: zod.ZodOptional>>>; kitchenName: zod.ZodOptional>>>; subtitle: zod.ZodOptional>>>; description: zod.ZodOptional>>>; longDescription: zod.ZodOptional>>>; suggestedPrice: zod.ZodOptional>; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; isVegan: zod.ZodDefault; isVegetarian: zod.ZodDefault; isGlutenFree: zod.ZodDefault; isDairyFree: zod.ZodDefault; spiciness: zod.ZodDefault; isActive: zod.ZodDefault; }, zod_v4_core.$strip>; readonly EditDishResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; shortName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; kitchenName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; subtitle: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; longDescription: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isVegan: zod.ZodNullable; isVegetarian: zod.ZodNullable; isGlutenFree: zod.ZodNullable; isDairyFree: zod.ZodNullable; spiciness: zod.ZodNullable; suggestedPrice: zod.ZodNullable; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>; readonly EditEventRequest: zod.ZodObject<{ accessor: zod.ZodOptional>; name: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; description: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; scheduleId: zod.ZodOptional>; occurrenceDate: zod.ZodOptional>; maxBookings: zod.ZodOptional>; maxGuests: zod.ZodOptional>; minPartySize: zod.ZodOptional>; maxPartySize: zod.ZodOptional>; staffByRole: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; isPublic: zod.ZodOptional; reservationsEnabled: zod.ZodOptional; bookingOpensAtDays: zod.ZodOptional>; bookingClosesAtOffset: zod.ZodOptional>; isActive: zod.ZodOptional; isFeatured: zod.ZodOptional; takesOverDay: zod.ZodOptional; servedMarket: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>>; schedule: zod.ZodOptional>; timezone: zod.ZodOptional>; validFrom: zod.ZodOptional>; validTo: zod.ZodOptional>; timeRanges: zod.ZodArray>; }, zod_v4_core.$strip>>; slotMode: zod.ZodOptional>; intervalDuration: zod.ZodOptional>; duration: zod.ZodOptional>; }, zod_v4_core.$strip>>>; ritualAccessor: zod.ZodOptional>; }, zod_v4_core.$strip>; readonly EditEventResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodNullable; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; scheduleId: zod.ZodNullable; ritualId: zod.ZodNullable; occurrenceDate: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; staffByRole: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isPublic: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; takesOverDay: zod.ZodBoolean; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; schedule: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; timezone: zod.ZodString; rrule: zod.ZodNullable; exdates: zod.ZodNullable>; validFrom: zod.ZodNullable; validTo: zod.ZodNullable; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleTimeSlots: zod.ZodOptional; timeSlotId: zod.ZodNullable; dayOfWeek: zod.ZodEnum<{ monday: "monday"; tuesday: "tuesday"; wednesday: "wednesday"; thursday: "thursday"; friday: "friday"; saturday: "saturday"; sunday: "sunday"; }>; sortIndex: zod.ZodNullable; timeSlot: zod.ZodNullable; channel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; overflowBookings: zod.ZodNullable; overflowGuests: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; scheduleOverrides: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleOverrideTimeSlots: zod.ZodArray; timeSlot: zod.ZodObject<{ id: zod.ZodString; startTime: zod.ZodString; endTime: zod.ZodNullable; channel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; overflowBookings: zod.ZodNullable; overflowGuests: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; scheduleSlotPolicies: zod.ZodOptional; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly EditMetaAdRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodString; metaContent: zod.ZodOptional>; headline: zod.ZodObject<{}, zod_v4_core.$catchall>; description: zod.ZodObject<{}, zod_v4_core.$catchall>; finalUrl: zod.ZodURL; callToAction: zod.ZodString; creatives: zod.ZodObject<{}, zod_v4_core.$catchall>>; }, zod_v4_core.$strip>>; status: zod.ZodOptional>; }, zod_v4_core.$strip>; readonly EditMetaAdResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly EntityOwnerType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; menuSubscription: "menuSubscription"; }>; readonly EnumCenterLeftRight: zod.ZodEnum<{ left: "left"; right: "right"; center: "center"; }>; readonly EnumFalse: zod.ZodEnum<{ false: "false"; }>; readonly EnumTrue: zod.ZodEnum<{ true: "true"; }>; readonly EventAssetSource: zod.ZodEnum<{ inherited: "inherited"; manual: "manual"; }>; readonly ExtendDeadlineTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; newDeadlineAt: zod.ZodISODateTime; }, zod_v4_core.$strip>; readonly ExtendDeadlineTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; deadlineAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly FeatureCategory: zod.ZodEnum<{ menus: "menus"; billing: "billing"; articles: "articles"; auth: "auth"; core: "core"; guests: "guests"; events: "events"; inventory: "inventory"; orders: "orders"; platform: "platform"; promotions: "promotions"; reservations: "reservations"; settings: "settings"; venues: "venues"; }>; readonly FeatureGate: zod.ZodEnum<{ "custom-email-sender": "custom-email-sender"; }>; readonly FeatureImage: zod.ZodObject<{ id: zod.ZodString; publicUrl: zod.ZodNullable; locale: zod.ZodString; caption: zod.ZodNullable>>; alt: zod.ZodNullable>>; captionByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; altByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; }, zod_v4_core.$strip>; readonly FeatureStatus: zod.ZodEnum<{ backlog: "backlog"; in_development: "in_development"; released: "released"; }>; readonly FetchAdResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly FetchAdsResponse: zod.ZodArray; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>>; readonly FetchAreaBookingsResponse: zod.ZodArray; endTime: zod.ZodNullable; partySize: zod.ZodInt; status: zod.ZodEnum<{ cancelled: "cancelled"; confirmed: "confirmed"; arrived: "arrived"; completed: "completed"; no_show: "no_show"; }>; guestFirstName: zod.ZodOptional; guestLastName: zod.ZodOptional; totalPrice: zod.ZodOptional; currency: zod.ZodOptional>; confirmationCode: zod.ZodOptional>; }, zod_v4_core.$strip>>; readonly FetchAreaResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodObject<{}, zod_v4_core.$catchall>; description: zod.ZodNullable>>; longDescription: zod.ZodNullable>>; minCapacity: zod.ZodNullable; maxCapacity: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; basePrice: zod.ZodNullable; perPersonPrice: zod.ZodNullable; features: zod.ZodNullable>; description: zod.ZodOptional>>; }, zod_v4_core.$strip>>>; bookingMode: zod.ZodEnum<{ slot: "slot"; day: "day"; }>; isBookable: zod.ZodOptional; isPublic: zod.ZodOptional; isActive: zod.ZodOptional; areaType: zod.ZodOptional>; turnTimes: zod.ZodOptional>>>; cleanup: zod.ZodOptional>; assets: zod.ZodOptional; tags: zod.ZodNullable>; filename: zod.ZodString; contentType: zod.ZodString; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; cropArea: zod.ZodNullable>; publicUrl: zod.ZodURL; }, zod_v4_core.$strip>>>; closures: zod.ZodOptional>>; isActive: zod.ZodBoolean; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly FetchAreasResponse: zod.ZodArray>; description: zod.ZodNullable>>; longDescription: zod.ZodNullable>>; minCapacity: zod.ZodNullable; maxCapacity: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; basePrice: zod.ZodNullable; perPersonPrice: zod.ZodNullable; features: zod.ZodNullable>; description: zod.ZodOptional>>; }, zod_v4_core.$strip>>>; bookingMode: zod.ZodEnum<{ slot: "slot"; day: "day"; }>; isBookable: zod.ZodOptional; isPublic: zod.ZodOptional; isActive: zod.ZodOptional; areaType: zod.ZodOptional>; turnTimes: zod.ZodOptional>>>; cleanup: zod.ZodOptional>; assets: zod.ZodOptional; tags: zod.ZodNullable>; filename: zod.ZodString; contentType: zod.ZodString; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; cropArea: zod.ZodNullable>; publicUrl: zod.ZodURL; }, zod_v4_core.$strip>>>; closures: zod.ZodOptional>>; isActive: zod.ZodBoolean; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>>>; readonly FetchArticleResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; slug: zod.ZodObject<{}, zod_v4_core.$catchall>>>; title: zod.ZodObject<{}, zod_v4_core.$catchall>>>; excerpt: zod.ZodObject<{}, zod_v4_core.$catchall>>>; content: zod.ZodNullable>>; metaTitle: zod.ZodNullable>>; metaDescription: zod.ZodNullable>>; tags: zod.ZodArray; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; priority: zod.ZodInt; status: zod.ZodEnum<{ draft: "draft"; published: "published"; }>; publishedAt: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; featureImage: zod.ZodNullable; locale: zod.ZodString; caption: zod.ZodNullable>>; alt: zod.ZodNullable>>; captionByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; altByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; }, zod_v4_core.$strip>>; ogImage: zod.ZodOptional; locale: zod.ZodString; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly FetchArticlesResponse: zod.ZodArray>>>; title: zod.ZodObject<{}, zod_v4_core.$catchall>>>; excerpt: zod.ZodObject<{}, zod_v4_core.$catchall>>>; content: zod.ZodNullable>>; metaTitle: zod.ZodNullable>>; metaDescription: zod.ZodNullable>>; tags: zod.ZodArray; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; priority: zod.ZodInt; status: zod.ZodEnum<{ draft: "draft"; published: "published"; }>; publishedAt: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; featureImage: zod.ZodNullable; locale: zod.ZodString; caption: zod.ZodNullable>>; alt: zod.ZodNullable>>; captionByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; altByLocale: zod.ZodObject<{}, zod_v4_core.$catchall>; }, zod_v4_core.$strip>>; ogImage: zod.ZodOptional; locale: zod.ZodString; }, zod_v4_core.$strip>>>; mentionCounts: zod.ZodOptional>; }, zod_v4_core.$strip>>; readonly FetchAssetsByTagResponse: zod.ZodArray; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodNullable; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodNumber; caption: zod.ZodObject<{}, zod_v4_core.$catchall>; alt: zod.ZodObject<{}, zod_v4_core.$catchall>; cropArea: zod.ZodNullable>; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>; readonly FetchBasketResponse: zod.ZodObject<{ id: zod.ZodUUID; sessionId: zod.ZodString; status: zod.ZodEnum<{ active: "active"; abandoned: "abandoned"; converted: "converted"; }>; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; items: zod.ZodArray>>; deposit: zod.ZodNullable>; amount: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; }, zod_v4_core.$strip>>; menuItems: zod.ZodArray; quantity: zod.ZodNumber; unit: zod.ZodEnum<{ grams: "grams"; kilograms: "kilograms"; liters: "liters"; milliliters: "milliliters"; pieces: "pieces"; }>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; itemCount: zod.ZodInt; totals: zod.ZodObject<{ currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; itemsTotal: zod.ZodInt; taxAmount: zod.ZodInt; depositCharge: zod.ZodInt; grossTotal: zod.ZodInt; depositCredit: zod.ZodInt; effectiveTotal: zod.ZodInt; cashRefund: zod.ZodInt; returnable: zod.ZodArray>; }, zod_v4_core.$strip>; declaredReturns: zod.ZodArray>; expiresAt: zod.ZodString; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly FetchBeverageResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; shortName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; kitchenName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; subtitle: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; longDescription: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isAlcoholic: zod.ZodBoolean; alcoholPercentage: zod.ZodNullable; volumes: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; category: zod.ZodEnum<{ wine: "wine"; beer: "beer"; coffee: "coffee"; tea: "tea"; cocktail: "cocktail"; juice: "juice"; soft_drink: "soft_drink"; dairy_drink: "dairy_drink"; spirit: "spirit"; water: "water"; }>; categoryAttributes: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servingRecommendations: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; assets: zod.ZodArray; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodInt; caption: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; alt: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metadata: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; cropArea: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; venueId: zod.ZodNullable; contentHash: zod.ZodNullable; publicUrl: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly FetchDishResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; shortName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; kitchenName: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; subtitle: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; longDescription: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isVegan: zod.ZodNullable; isVegetarian: zod.ZodNullable; isGlutenFree: zod.ZodNullable; isDairyFree: zod.ZodNullable; spiciness: zod.ZodNullable; suggestedPrice: zod.ZodNullable; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; assets: zod.ZodArray; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodInt; caption: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; alt: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metadata: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; cropArea: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; venueId: zod.ZodNullable; contentHash: zod.ZodNullable; publicUrl: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly FetchEventResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodNullable; name: zod.ZodObject<{}, zod_v4_core.$catchall>; description: zod.ZodNullable>>; scheduleId: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; isPublic: zod.ZodBoolean; isRecurring: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; takesOverDay: zod.ZodBoolean; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; nextOccurrence: zod.ZodOptional>; schedule: zod.ZodOptional>; description: zod.ZodNullable>>; timezone: zod.ZodString; rrule: zod.ZodNullable; exdates: zod.ZodNullable>; validFrom: zod.ZodNullable; validTo: zod.ZodNullable; isActive: zod.ZodBoolean; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; scheduleTimeSlots: zod.ZodOptional; timeSlot: zod.ZodObject<{ id: zod.ZodString; startTime: zod.ZodString; endTime: zod.ZodNullable; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>>; menus: zod.ZodOptional>; category: zod.ZodString; }, zod_v4_core.$strip>>>; assets: zod.ZodOptional; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly FetchEventsResponse: zod.ZodArray; name: zod.ZodObject<{}, zod_v4_core.$catchall>; description: zod.ZodNullable>>; scheduleId: zod.ZodNullable; ritualId: zod.ZodNullable; occurrenceDate: zod.ZodNullable; ritualType: zod.ZodEnum<{ service: "service"; special: "special"; }>; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; isPublic: zod.ZodBoolean; isRecurring: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; takesOverDay: zod.ZodBoolean; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; schedule: zod.ZodNullable; name: zod.ZodObject<{}, zod_v4_core.$catchall>; timezone: zod.ZodString; description: zod.ZodNullable>>; rrule: zod.ZodNullable; exdates: zod.ZodNullable>; validFrom: zod.ZodNullable; validTo: zod.ZodNullable; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleOverrides: zod.ZodArray; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleId: zod.ZodString; reason: zod.ZodNullable>>; scheduleOverrideTimeSlots: zod.ZodArray; overrideId: zod.ZodString; timeSlotId: zod.ZodString; timeSlot: zod.ZodObject<{ id: zod.ZodString; isActive: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; startTime: zod.ZodString; endTime: zod.ZodNullable; isSchedulable: zod.ZodNullable; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; scheduleTimeSlots: zod.ZodArray; scheduleId: zod.ZodNullable; timeSlotId: zod.ZodNullable; dayOfWeek: zod.ZodEnum<{ monday: "monday"; tuesday: "tuesday"; wednesday: "wednesday"; thursday: "thursday"; friday: "friday"; saturday: "saturday"; sunday: "sunday"; }>; timeSlot: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; startTime: zod.ZodString; endTime: zod.ZodNullable; isSchedulable: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; nextOccurrence: zod.ZodNullable; assets: zod.ZodArray; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodNullable; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodNumber; caption: zod.ZodObject<{}, zod_v4_core.$catchall>; alt: zod.ZodObject<{}, zod_v4_core.$catchall>; cropArea: zod.ZodNullable>; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>; timeSlots: zod.ZodArray; startTime: zod.ZodOptional; endTime: zod.ZodOptional>; dayOfWeek: zod.ZodOptional>; isSchedulable: zod.ZodOptional>; }, zod_v4_core.$strip>>; scheduleOverrides: zod.ZodArray>>; timeSlots: zod.ZodArray; startTime: zod.ZodOptional; endTime: zod.ZodOptional>; dayOfWeek: zod.ZodOptional>; isSchedulable: zod.ZodOptional>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; promotions: zod.ZodArray>; description: zod.ZodNullable>>; validFrom: zod.ZodNullable; validTo: zod.ZodNullable; isActive: zod.ZodBoolean; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodString; benefitType: zod.ZodEnum<{ free_item: "free_item"; discount_percentage: "discount_percentage"; discount_amount: "discount_amount"; buy_x_get_y: "buy_x_get_y"; }>; benefitValue: zod.ZodObject<{}, zod_v4_core.$catchall>; conditions: zod.ZodNullable>>; maxRedemptions: zod.ZodNullable; currentRedemptions: zod.ZodNullable; timeSlotIds: zod.ZodNullable>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; readonly FetchLatestOrderResponse: zod.ZodObject<{ id: zod.ZodUUID; publicId: zod.ZodNullable; quickReferenceNumber: zod.ZodNullable; status: zod.ZodEnum<{ ready: "ready"; pending: "pending"; cancelled: "cancelled"; completed: "completed"; in_progress: "in_progress"; }>; paymentStatus: zod.ZodEnum<{ authorized: "authorized"; cash_pending: "cash_pending"; refunded: "refunded"; unpaid: "unpaid"; paid: "paid"; }>; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; fulfillmentAt: zod.ZodNullable; orderedAt: zod.ZodString; totalAmount: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; items: zod.ZodArray>>; deposit: zod.ZodNullable>; amount: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; }, zod_v4_core.$strip>>; menuItems: zod.ZodArray; quantity: zod.ZodNumber; unit: zod.ZodEnum<{ grams: "grams"; kilograms: "kilograms"; liters: "liters"; milliliters: "milliliters"; pieces: "pieces"; }>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; itemCount: zod.ZodInt; totals: zod.ZodObject<{ currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; itemsTotal: zod.ZodInt; taxAmount: zod.ZodInt; depositCharge: zod.ZodInt; grossTotal: zod.ZodInt; depositCredit: zod.ZodInt; effectiveTotal: zod.ZodInt; cashRefund: zod.ZodInt; returnable: zod.ZodArray>; }, zod_v4_core.$strip>; declaredReturns: zod.ZodArray>; }, zod_v4_core.$strip>; readonly FetchMenuBundlesResponse: zod.ZodArray>; shortName: zod.ZodNullable>>; description: zod.ZodNullable>>; tags: zod.ZodArray; price: zod.ZodObject<{ amount: zod.ZodNumber; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; }, zod_v4_core.$strip>; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; taxRateId: zod.ZodString; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; depositwareTemplateId: zod.ZodNullable; depositwareTemplate: zod.ZodNullable>; }, zod_v4_core.$strip>>; deposit: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; readonly FetchMenuResponse: zod.ZodObject<{ id: zod.ZodString; title: zod.ZodObject<{}, zod_v4_core.$catchall>; subtitle: zod.ZodNullable>>; accessor: zod.ZodString; metadata: zod.ZodNullable; compactTags: zod.ZodOptional>; showDepositware: zod.ZodOptional; tagSortOrder: zod.ZodOptional>; subscriptionsEnabled: zod.ZodOptional; isDeliveryEnabled: zod.ZodOptional; assetsEnabled: zod.ZodOptional; }, zod_v4_core.$strip>>; description: zod.ZodNullable>>; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodString; deliveryThresholdAmount: zod.ZodNullable; deliveryThresholdQuantity: zod.ZodNullable; assets: zod.ZodArray; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodNullable; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodNumber; caption: zod.ZodObject<{}, zod_v4_core.$catchall>; alt: zod.ZodObject<{}, zod_v4_core.$catchall>; cropArea: zod.ZodNullable>; contentHash: zod.ZodNullable; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>; items: zod.ZodOptional; tags: zod.ZodNullable>; priceAdjustment: zod.ZodNumber; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; sortIndex: zod.ZodNullable; availableDays: zod.ZodNullable>>; availableWeeks: zod.ZodNullable>; dish: zod.ZodNullable>; shortName: zod.ZodOptional>>; description: zod.ZodNullable>>; longDescription: zod.ZodOptional>>>; isVegetarian: zod.ZodNullable; isVegan: zod.ZodNullable; isGlutenFree: zod.ZodNullable; isDairyFree: zod.ZodNullable; spiciness: zod.ZodNullable; assets: zod.ZodOptional; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodNullable; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodNumber; caption: zod.ZodObject<{}, zod_v4_core.$catchall>; alt: zod.ZodObject<{}, zod_v4_core.$catchall>; cropArea: zod.ZodNullable>; contentHash: zod.ZodNullable; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>>; additives: zod.ZodOptional>; isAllergen: zod.ZodNullable; requiresWarning: zod.ZodNullable; warningMessage: zod.ZodNullable>>; regulation: zod.ZodNullable; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>>; beverage: zod.ZodNullable>; shortName: zod.ZodOptional>>; description: zod.ZodNullable>>; longDescription: zod.ZodOptional>>>; assets: zod.ZodOptional; metadata: zod.ZodNullable; height: zod.ZodOptional; duration: zod.ZodOptional; }, zod_v4_core.$strip>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; venueId: zod.ZodNullable; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodNumber; caption: zod.ZodObject<{}, zod_v4_core.$catchall>; alt: zod.ZodObject<{}, zod_v4_core.$catchall>; cropArea: zod.ZodNullable>; contentHash: zod.ZodNullable; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>>; additives: zod.ZodOptional>; isAllergen: zod.ZodNullable; requiresWarning: zod.ZodNullable; warningMessage: zod.ZodNullable>>; regulation: zod.ZodNullable; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly FetchMenuSubscriptionsResponse: zod.ZodArray>; shortName: zod.ZodNullable>>; description: zod.ZodNullable>>; scheduleId: zod.ZodNullable; allowance: zod.ZodNumber; billingPeriod: zod.ZodEnum<{ month: "month"; year: "year"; week: "week"; }>; allowancePeriod: zod.ZodEnum<{ month: "month"; year: "year"; week: "week"; }>; expiryInDays: zod.ZodNumber; price: zod.ZodNumber; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; stripeProductId: zod.ZodNullable; stripePriceId: zod.ZodNullable; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; subscriberCount: zod.ZodNumber; redeemableTagSets: zod.ZodArray>; posters: zod.ZodArray; createdBy: zod.ZodNullable; createdAt: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>; readonly FetchRitualResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; accessor: zod.ZodString; ritualType: zod.ZodEnum<{ service: "service"; special: "special"; }>; scheduleId: zod.ZodNullable; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; playbook: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; isPublic: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; assets: zod.ZodArray; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodInt; caption: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; alt: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metadata: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; cropArea: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; venueId: zod.ZodNullable; contentHash: zod.ZodNullable; publicUrl: zod.ZodString; }, zod_v4_core.$strip>>; events: zod.ZodArray; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; scheduleId: zod.ZodNullable; ritualId: zod.ZodNullable; occurrenceDate: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; minPartySize: zod.ZodNullable; maxPartySize: zod.ZodNullable; staffByRole: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isPublic: zod.ZodBoolean; reservationsEnabled: zod.ZodBoolean; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; isActive: zod.ZodBoolean; isFeatured: zod.ZodBoolean; takesOverDay: zod.ZodBoolean; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; covers: zod.ZodNumber; }, zod_v4_core.$strip>>; schedule: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; timezone: zod.ZodString; rrule: zod.ZodNullable; exdates: zod.ZodNullable>; validFrom: zod.ZodNullable; validTo: zod.ZodNullable; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleTimeSlots: zod.ZodOptional; timeSlotId: zod.ZodNullable; dayOfWeek: zod.ZodEnum<{ monday: "monday"; tuesday: "tuesday"; wednesday: "wednesday"; thursday: "thursday"; friday: "friday"; saturday: "saturday"; sunday: "sunday"; }>; sortIndex: zod.ZodNullable; timeSlot: zod.ZodNullable; channel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; overflowBookings: zod.ZodNullable; overflowGuests: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; scheduleOverrides: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleOverrideTimeSlots: zod.ZodArray; timeSlot: zod.ZodObject<{ id: zod.ZodString; startTime: zod.ZodString; endTime: zod.ZodNullable; channel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; overflowBookings: zod.ZodNullable; overflowGuests: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; scheduleSlotPolicies: zod.ZodOptional; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly FetchSlotAvailabilityResponse: zod.ZodArray; }, zod_v4_core.$strip>>; readonly FetchTeamOrderResponse: zod.ZodObject<{ teamOrder: zod.ZodObject<{ id: zod.ZodString; publicId: zod.ZodString; venueId: zod.ZodString; menuId: zod.ZodString; eventId: zod.ZodNullable; teamName: zod.ZodNullable; logoUrl: zod.ZodNullable; leadDisplayName: zod.ZodString; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; allowedPaymentMethods: zod.ZodArray>; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; fulfillmentAt: zod.ZodNullable; deadlineAt: zod.ZodNullable; lockedAt: zod.ZodNullable; placedAt: zod.ZodNullable; cancelledAt: zod.ZodNullable; cancelReason: zod.ZodNullable; deliveryAddressId: zod.ZodNullable; diningLocation: zod.ZodNullable; diningTime: zod.ZodNullable; isDeliveryEnabled: zod.ZodBoolean; quickReferenceNumber: zod.ZodNullable; }, zod_v4_core.$strip>; deliveryThreshold: zod.ZodObject<{ amount: zod.ZodNullable; quantity: zod.ZodNullable; }, zod_v4_core.$strip>; participants: zod.ZodArray; orderId: zod.ZodNullable; participantNumber: zod.ZodNullable; displayName: zod.ZodNullable; status: zod.ZodEnum<{ authorized: "authorized"; cash_pending: "cash_pending"; cancelled: "cancelled"; completed: "completed"; browsing: "browsing"; placed: "placed"; }>; bundleCount: zod.ZodInt; amount: zod.ZodInt; paymentMethod: zod.ZodEnum<{ card: "card"; cash: "cash"; voucher: "voucher"; }>; isLead: zod.ZodBoolean; isMe: zod.ZodBoolean; joinedAt: zod.ZodISODateTime; items: zod.ZodArray>>; menuItems: zod.ZodArray; quantity: zod.ZodNumber; unit: zod.ZodEnum<{ grams: "grams"; kilograms: "kilograms"; liters: "liters"; milliliters: "milliliters"; pieces: "pieces"; }>; }, zod_v4_core.$strip>>; isPaid: zod.ZodBoolean; }, zod_v4_core.$strip>>; payments: zod.ZodArray; status: zod.ZodEnum<{ authorized: "authorized"; captured: "captured"; cash_pending: "cash_pending"; cash_received: "cash_received"; }>; createdAt: zod.ZodISODateTime; cardLast4: zod.ZodNullable; }, zod_v4_core.$strip>>; paidTotal: zod.ZodInt; amountDue: zod.ZodInt; declaredReturns: zod.ZodArray>; leadSettledAt: zod.ZodNullable; }, zod_v4_core.$strip>>; aggregatedTotals: zod.ZodObject<{ confirmedBundleCount: zod.ZodInt; confirmedAmount: zod.ZodInt; totalBundleCount: zod.ZodInt; }, zod_v4_core.$strip>; thresholdCheck: zod.ZodObject<{ meets: zod.ZodBoolean; failedConstraints: zod.ZodArray>; requiredQuantity: zod.ZodNullable; currentQuantity: zod.ZodInt; requiredAmount: zod.ZodNullable; currentAmount: zod.ZodInt; }, zod_v4_core.$strip>; isLead: zod.ZodBoolean; }, zod_v4_core.$strip>; readonly FontRole: zod.ZodEnum<{ system: "system"; accent: "accent"; }>; readonly FontStyle: zod.ZodEnum<{ normal: "normal"; italic: "italic"; }>; readonly FulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; readonly GbpMediaCategory: zod.ZodEnum<{ video: "video"; cover: "cover"; logo: "logo"; gallery: "gallery"; }>; readonly GbpSyncStatus: zod.ZodEnum<{ rejected: "rejected"; processing: "processing"; live: "live"; failed: "failed"; removed: "removed"; }>; readonly GeoAreaType: zod.ZodEnum<{ city: "city"; postcode: "postcode"; }>; readonly GetAreaAvailabilityResponse: zod.ZodObject<{ from: zod.ZodString; to: zod.ZodString; bookingMode: zod.ZodEnum<{ slot: "slot"; day: "day"; }>; occupied: zod.ZodArray; endTime: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly GetBasketTotalsRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; basketId: zod.ZodString; declaredReturns: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly GetBasketTotalsResponse: zod.ZodObject<{ currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; itemsTotal: zod.ZodInt; taxAmount: zod.ZodInt; depositCharge: zod.ZodInt; grossTotal: zod.ZodInt; depositCredit: zod.ZodInt; effectiveTotal: zod.ZodInt; cashRefund: zod.ZodInt; returnable: zod.ZodArray>; }, zod_v4_core.$strip>; readonly GetCalloutsResponse: zod.ZodArray]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>>; readonly GetSubscriptionCreditsResponse: zod.ZodArray; status: zod.ZodEnum<{ available: "available"; expired: "expired"; redeemed: "redeemed"; }>; redeemedAt: zod.ZodNullable; orderId: zod.ZodNullable; createdAt: zod.ZodNullable; }, zod_v4_core.$strip>>; readonly GetSubscriptionResponse: zod.ZodObject<{ id: zod.ZodString; menuId: zod.ZodString; accessor: zod.ZodString; name: zod.ZodObject<{}, zod_v4_core.$catchall>; shortName: zod.ZodNullable>>; description: zod.ZodNullable>>; scheduleId: zod.ZodNullable; allowance: zod.ZodInt; billingPeriod: zod.ZodEnum<{ month: "month"; year: "year"; week: "week"; }>; allowancePeriod: zod.ZodEnum<{ month: "month"; year: "year"; week: "week"; }>; redeemableTagSets: zod.ZodArray>; expiryInDays: zod.ZodNullable; price: zod.ZodInt; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; posters: zod.ZodArray; createdBy: zod.ZodNullable; createdAt: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly GetVenueResponse: zod.ZodObject<{ id: zod.ZodString; accessor: zod.ZodString; officialName: zod.ZodString; legalName: zod.ZodString; shortName: zod.ZodString; brandName: zod.ZodString; primaryLocale: zod.ZodString; supportedLocales: zod.ZodArray; timezone: zod.ZodString; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly GetWebsitePagesResponse: zod.ZodArray; ownerId: zod.ZodNullable; label: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; path: zod.ZodNullable; externalUrl: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>>; readonly GoogleAdsAssetFamily: zod.ZodEnum<{ sitelinks: "sitelinks"; callouts: "callouts"; }>; readonly GuestTier: zod.ZodEnum<{ blacklisted: "blacklisted"; atRisk: "atRisk"; loyal: "loyal"; newGuest: "newGuest"; regular: "regular"; }>; readonly IntegrationNotificationType: zod.ZodEnum<{ order_created: "order_created"; order_cancelled: "order_cancelled"; order_completed: "order_completed"; team_order_created: "team_order_created"; reservation_created: "reservation_created"; reservation_confirmed: "reservation_confirmed"; reservation_cancelled: "reservation_cancelled"; }>; readonly IntegrationType: zod.ZodEnum<{ telegram: "telegram"; google_ads: "google_ads"; google_business_profile: "google_business_profile"; meta_ads: "meta_ads"; }>; readonly InventoryAssetStatus: zod.ZodEnum<{ available: "available"; retired: "retired"; in_use: "in_use"; maintenance: "maintenance"; }>; readonly InventoryCategory: zod.ZodEnum<{ depositware: "depositware"; furniture: "furniture"; equipment: "equipment"; utensil: "utensil"; }>; readonly InvitationScenario: zod.ZodEnum<{ new_user: "new_user"; already_member: "already_member"; former_employee: "former_employee"; }>; readonly InvitationStatus: zod.ZodEnum<{ pending: "pending"; rejected: "rejected"; accepted: "accepted"; expired: "expired"; revoked: "revoked"; }>; readonly InvitationType: zod.ZodEnum<{ venue_user: "venue_user"; party_connection: "party_connection"; }>; readonly JoinTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; displayName: zod.ZodOptional; }, zod_v4_core.$strip>; readonly JoinTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; basketId: zod.ZodString; guestId: zod.ZodString; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; isLead: zod.ZodBoolean; alreadyJoined: zod.ZodBoolean; }, zod_v4_core.$strip>; readonly Jurisdiction: zod.ZodEnum<{ CH: "CH"; DE: "DE"; FR: "FR"; IT: "IT"; }>; readonly JurisdictionType: zod.ZodEnum<{ region: "region"; country: "country"; municipality: "municipality"; }>; readonly KeywordDefaultScope: zod.ZodEnum<{ venueType: "venueType"; cuisine: "cuisine"; }>; readonly KeywordPolarity: zod.ZodEnum<{ positive: "positive"; negative: "negative"; }>; readonly Locale: zod.ZodEnum<{ id: "id"; to: "to"; aa: "aa"; ab: "ab"; ae: "ae"; af: "af"; ak: "ak"; am: "am"; an: "an"; ar: "ar"; as: "as"; av: "av"; ay: "ay"; az: "az"; ba: "ba"; be: "be"; bg: "bg"; bh: "bh"; bi: "bi"; bm: "bm"; bn: "bn"; bo: "bo"; br: "br"; bs: "bs"; ca: "ca"; ce: "ce"; ch: "ch"; co: "co"; cr: "cr"; cs: "cs"; cu: "cu"; cv: "cv"; cy: "cy"; da: "da"; de: "de"; dv: "dv"; dz: "dz"; ee: "ee"; el: "el"; en: "en"; eo: "eo"; es: "es"; et: "et"; eu: "eu"; fa: "fa"; ff: "ff"; fi: "fi"; fj: "fj"; fo: "fo"; fr: "fr"; fy: "fy"; ga: "ga"; gd: "gd"; gl: "gl"; gn: "gn"; gu: "gu"; gv: "gv"; ha: "ha"; he: "he"; hi: "hi"; ho: "ho"; hr: "hr"; ht: "ht"; hu: "hu"; hy: "hy"; hz: "hz"; ia: "ia"; ie: "ie"; ig: "ig"; ii: "ii"; ik: "ik"; io: "io"; is: "is"; it: "it"; iu: "iu"; ja: "ja"; jv: "jv"; ka: "ka"; kg: "kg"; ki: "ki"; kj: "kj"; kk: "kk"; kl: "kl"; km: "km"; kn: "kn"; ko: "ko"; kr: "kr"; ks: "ks"; ku: "ku"; kv: "kv"; kw: "kw"; ky: "ky"; la: "la"; lb: "lb"; lg: "lg"; li: "li"; ln: "ln"; lo: "lo"; lt: "lt"; lu: "lu"; lv: "lv"; mg: "mg"; mh: "mh"; mi: "mi"; mk: "mk"; ml: "ml"; mn: "mn"; mr: "mr"; ms: "ms"; mt: "mt"; my: "my"; na: "na"; nb: "nb"; nd: "nd"; ne: "ne"; ng: "ng"; nl: "nl"; nn: "nn"; no: "no"; nr: "nr"; nv: "nv"; ny: "ny"; oc: "oc"; oj: "oj"; om: "om"; or: "or"; os: "os"; pa: "pa"; pi: "pi"; pl: "pl"; ps: "ps"; pt: "pt"; qu: "qu"; rm: "rm"; rn: "rn"; ro: "ro"; ru: "ru"; rw: "rw"; sa: "sa"; sc: "sc"; sd: "sd"; se: "se"; sg: "sg"; si: "si"; sk: "sk"; sl: "sl"; sm: "sm"; sn: "sn"; so: "so"; sq: "sq"; sr: "sr"; ss: "ss"; st: "st"; su: "su"; sv: "sv"; sw: "sw"; ta: "ta"; te: "te"; tg: "tg"; th: "th"; ti: "ti"; tk: "tk"; tl: "tl"; tn: "tn"; tr: "tr"; ts: "ts"; tt: "tt"; tw: "tw"; ty: "ty"; ug: "ug"; uk: "uk"; ur: "ur"; uz: "uz"; ve: "ve"; vi: "vi"; vo: "vo"; wa: "wa"; wo: "wo"; xh: "xh"; yi: "yi"; yo: "yo"; za: "za"; zh: "zh"; zu: "zu"; }>; readonly MakeReservationRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; eventId: zod.ZodUUID; areaId: zod.ZodOptional>; reservationDate: zod.ZodString; reservationTime: zod.ZodString; partySize: zod.ZodInt; duration: zod.ZodOptional>; guestId: zod.ZodOptional>; guestFirstName: zod.ZodString; guestLastName: zod.ZodString; guestEmail: zod.ZodOptional>; guestPhone: zod.ZodOptional>; contactPreference: zod.ZodOptional>; source: zod.ZodOptional>; specialRequests: zod.ZodOptional>; tablePreference: zod.ZodOptional>; gclid: zod.ZodOptional>; gbraid: zod.ZodOptional>; wbraid: zod.ZodOptional>; fbclid: zod.ZodOptional>; }, zod_v4_core.$strip>; readonly MakeReservationResponse: zod.ZodObject<{ id: zod.ZodUUID; venueId: zod.ZodUUID; eventId: zod.ZodUUID; areaId: zod.ZodNullable; quickReferenceNumber: zod.ZodNullable; reservationDate: zod.ZodString; reservationTime: zod.ZodString; partySize: zod.ZodInt; duration: zod.ZodNullable; guestId: zod.ZodNullable; partyId: zod.ZodNullable; guestFirstName: zod.ZodString; guestLastName: zod.ZodString; guestEmail: zod.ZodNullable; guestPhone: zod.ZodNullable; contactPreference: zod.ZodEnum<{ phone: "phone"; email: "email"; sms: "sms"; none: "none"; }>; status: zod.ZodEnum<{ pending: "pending"; cancelled: "cancelled"; confirmed: "confirmed"; arrived: "arrived"; completed: "completed"; no_show: "no_show"; seated: "seated"; }>; confirmationCode: zod.ZodNullable; confirmedAt: zod.ZodNullable; arrivedAt: zod.ZodNullable; seatedAt: zod.ZodNullable; completedAt: zod.ZodNullable; cancelledAt: zod.ZodNullable; cancellationReason: zod.ZodEnum<{ guest_request: "guest_request"; restaurant_request: "restaurant_request"; }>; cancellationNote: zod.ZodNullable; source: zod.ZodEnum<{ website: "website"; phone: "phone"; walk_in: "walk_in"; }>; gclid: zod.ZodNullable; gbraid: zod.ZodNullable; wbraid: zod.ZodNullable; fbclid: zod.ZodNullable; specialRequests: zod.ZodNullable; tablePreference: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly MentionEntityType: zod.ZodEnum<{ ritual: "ritual"; dish: "dish"; beverage: "beverage"; menu: "menu"; ingredient: "ingredient"; }>; readonly MentionFieldFormatter: zod.ZodEnum<{ boolean: "boolean"; currency: "currency"; text: "text"; integer: "integer"; percentage: "percentage"; }>; readonly MentionType: zod.ZodEnum<{ value: "value"; link: "link"; }>; readonly MenuItemMarker: zod.ZodEnum<{ vegan: "vegan"; vegetarian: "vegetarian"; allergens: "allergens"; spicy: "spicy"; }>; readonly MenuItemType: zod.ZodEnum<{ dish: "dish"; beverage: "beverage"; }>; readonly MessageDirection: zod.ZodEnum<{ incoming: "incoming"; outgoing: "outgoing"; }>; readonly MessageSource: zod.ZodEnum<{ platform: "platform"; }>; readonly MessageStatus: zod.ZodEnum<{ draft: "draft"; rejected: "rejected"; failed: "failed"; submitting: "submitting"; submitted: "submitted"; received: "received"; }>; readonly MessageThreadStatus: zod.ZodEnum<{ closed: "closed"; open: "open"; awaiting_them: "awaiting_them"; awaiting_us: "awaiting_us"; }>; readonly MessageThreadSubjectType: zod.ZodEnum<{ party: "party"; }>; readonly MetaCallToAction: zod.ZodEnum<{ LEARN_MORE: "LEARN_MORE"; BOOK_TRAVEL: "BOOK_TRAVEL"; ORDER_NOW: "ORDER_NOW"; GET_OFFER: "GET_OFFER"; CONTACT_US: "CONTACT_US"; SIGN_UP: "SIGN_UP"; }>; readonly MetaChannel: zod.ZodEnum<{ facebook: "facebook"; instagram: "instagram"; }>; readonly MetaInsightsDatePreset: zod.ZodEnum<{ maximum: "maximum"; last_7d: "last_7d"; last_30d: "last_30d"; }>; readonly MetaIntegrationStatus: zod.ZodEnum<{ active: "active"; invited: "invited"; linked: "linked"; }>; readonly MetaServingTargetStatus: zod.ZodEnum<{ ACTIVE: "ACTIVE"; PAUSED: "PAUSED"; }>; readonly OccupancyReason: zod.ZodEnum<{ ok: "ok"; tables: "tables"; personnel: "personnel"; window: "window"; slot_capacity: "slot_capacity"; }>; readonly OgImage: zod.ZodObject<{ id: zod.ZodString; publicUrl: zod.ZodNullable; locale: zod.ZodString; }, zod_v4_core.$strip>; readonly OrderStatus: zod.ZodEnum<{ ready: "ready"; pending: "pending"; cancelled: "cancelled"; completed: "completed"; in_progress: "in_progress"; }>; readonly Orientation: zod.ZodEnum<{ vertical: "vertical"; horizontal: "horizontal"; }>; readonly ParticipantStatus: zod.ZodEnum<{ authorized: "authorized"; cash_pending: "cash_pending"; cancelled: "cancelled"; completed: "completed"; browsing: "browsing"; placed: "placed"; }>; readonly PartyGender: zod.ZodEnum<{ male: "male"; female: "female"; neutral: "neutral"; }>; readonly PartyType: zod.ZodEnum<{ natural_person: "natural_person"; legal_entity: "legal_entity"; }>; readonly PatchArticleFeatureImageBody: zod.ZodObject<{ caption: zod.ZodOptional>>; alt: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly PaxBand: zod.ZodEnum<{ "1-2": "1-2"; "3-4": "3-4"; "5-6": "5-6"; "7+": "7+"; }>; readonly PaymentMethod: zod.ZodEnum<{ card: "card"; cash: "cash"; voucher: "voucher"; }>; readonly PaymentStatus: zod.ZodEnum<{ authorized: "authorized"; cash_pending: "cash_pending"; refunded: "refunded"; unpaid: "unpaid"; paid: "paid"; }>; readonly PendingSuperadminTransferStatus: zod.ZodEnum<{ cancelled: "cancelled"; completed: "completed"; expired: "expired"; pending_invite: "pending_invite"; accepted_awaiting_payment: "accepted_awaiting_payment"; }>; readonly Permission: zod.ZodEnum<{ "area-booking-requests:create": "area-booking-requests:create"; "bank-accounts:manage": "bank-accounts:manage"; "bank-accounts:view": "bank-accounts:view"; "beverages:create": "beverages:create"; "beverages:delete": "beverages:delete"; "beverages:read": "beverages:read"; "beverages:update": "beverages:update"; "categories:create": "categories:create"; "categories:delete": "categories:delete"; "categories:update": "categories:update"; "deposits:calculate": "deposits:calculate"; "deposits:mark-lost": "deposits:mark-lost"; "deposits:override-penalty": "deposits:override-penalty"; "deposits:process-return": "deposits:process-return"; "deposits:report": "deposits:report"; "deposits:view": "deposits:view"; "dishes:create": "dishes:create"; "dishes:delete": "dishes:delete"; "dishes:read": "dishes:read"; "dishes:update": "dishes:update"; "features:create": "features:create"; "features:delete": "features:delete"; "features:update": "features:update"; "features:view": "features:view"; "fulfillment:assign": "fulfillment:assign"; "fulfillment:mark-delivered": "fulfillment:mark-delivered"; "iam:human": "iam:human"; "iam:robot": "iam:robot"; "inbox:view": "inbox:view"; "kitchen:mark-preparing": "kitchen:mark-preparing"; "kitchen:mark-ready": "kitchen:mark-ready"; "kitchen:view": "kitchen:view"; "m2m:ping": "m2m:ping"; "menus:manage": "menus:manage"; "menus:read": "menus:read"; "orders:activity": "orders:activity"; "orders:analytics": "orders:analytics"; "orders:cancel": "orders:cancel"; "orders:create": "orders:create"; "orders:discount": "orders:discount"; "orders:export": "orders:export"; "orders:read-all": "orders:read-all"; "orders:read-own": "orders:read-own"; "orders:refund": "orders:refund"; "orders:update": "orders:update"; "orders:void": "orders:void"; "payments:process": "payments:process"; "payments:refund": "payments:refund"; "plans:create": "plans:create"; "plans:delete": "plans:delete"; "plans:update": "plans:update"; "plans:view": "plans:view"; "platform:view": "platform:view"; "users:delete": "users:delete"; "platform-mention-fields:manage": "platform-mention-fields:manage"; "reports:analytics": "reports:analytics"; "reports:orders": "reports:orders"; "roles:assign": "roles:assign"; "roles:create": "roles:create"; "roles:delete": "roles:delete"; "roles:update": "roles:update"; "roles:view": "roles:view"; "rolodex:manage": "rolodex:manage"; "rolodex:view": "rolodex:view"; "subscriptions:create": "subscriptions:create"; "subscriptions:delete": "subscriptions:delete"; "subscriptions:update": "subscriptions:update"; "subscriptions:view": "subscriptions:view"; "team:invite": "team:invite"; "team:remove": "team:remove"; "team:revoke": "team:revoke"; "team:update": "team:update"; "team:view": "team:view"; "venue:manage-gbp": "venue:manage-gbp"; "venue:manage-payments": "venue:manage-payments"; "venue:update": "venue:update"; "venue:view": "venue:view"; }>; readonly PlaceOrderRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; basketId: zod.ZodString; sessionId: zod.ZodString; paymentMethod: zod.ZodEnum<{ card: "card"; cash: "cash"; voucher: "voucher"; }>; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; fulfillmentAt: zod.ZodOptional>; guestFirstName: zod.ZodOptional; guestLastName: zod.ZodOptional; guestEmail: zod.ZodOptional; declaredReturns: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly PlaceOrderResponse: zod.ZodObject<{ id: zod.ZodString; status: zod.ZodString; publicId: zod.ZodNullable; orderId: zod.ZodString; quickReferenceNumber: zod.ZodNullable; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; }, zod_v4_core.$strip>; readonly PlatformRole: zod.ZodEnum<{ platform_maintainer: "platform_maintainer"; }>; readonly PositionCenter: zod.ZodEnum<{ center: "center"; }>; readonly PositionCorner: zod.ZodEnum<{ "top-left": "top-left"; "top-right": "top-right"; "bottom-left": "bottom-left"; "bottom-right": "bottom-right"; }>; readonly PositionEdge: zod.ZodEnum<{ start: "start"; end: "end"; }>; readonly Position: zod.ZodEnum<{ left: "left"; right: "right"; center: "center"; "top-left": "top-left"; "top-right": "top-right"; "bottom-left": "bottom-left"; "bottom-right": "bottom-right"; top: "top"; bottom: "bottom"; }>; readonly PositionY: zod.ZodEnum<{ top: "top"; bottom: "bottom"; }>; readonly PromotionBenefitType: zod.ZodEnum<{ free_item: "free_item"; discount_percentage: "discount_percentage"; discount_amount: "discount_amount"; buy_x_get_y: "buy_x_get_y"; }>; readonly PublicationEventType: zod.ZodEnum<{ download: "download"; scan: "scan"; }>; readonly PublicationFrameStyle: zod.ZodEnum<{ icon: "icon"; solid: "solid"; }>; readonly PublicationGroupBy: zod.ZodEnum<{ none: "none"; weekday: "weekday"; calendar_week: "calendar_week"; }>; readonly PublicationGroupFlow: zod.ZodEnum<{ stacked: "stacked"; page_break: "page_break"; }>; readonly PublicationPalette: zod.ZodEnum<{ primary: "primary"; secondary: "secondary"; }>; readonly PublicationPaperSize: zod.ZodEnum<{ a4: "a4"; a5: "a5"; letter: "letter"; legal: "legal"; }>; readonly PublicationPricePosition: zod.ZodEnum<{ right: "right"; bottom: "bottom"; }>; readonly PublicationQrPlacement: zod.ZodEnum<{ topLeft: "topLeft"; topRight: "topRight"; bottomLeft: "bottomLeft"; bottomRight: "bottomRight"; }>; readonly PublicationQrTarget: zod.ZodEnum<{ custom: "custom"; online_menu: "online_menu"; }>; readonly PublicationRulePosition: zod.ZodEnum<{ below_title: "below_title"; below_subtitle: "below_subtitle"; below_description: "below_description"; }>; readonly PublicationRuleStyle: zod.ZodEnum<{ icon: "icon"; solid: "solid"; dashed: "dashed"; dotted: "dotted"; double: "double"; wavy: "wavy"; diamond: "diamond"; flourish: "flourish"; asterisks: "asterisks"; fade: "fade"; dot_ornament: "dot_ornament"; }>; readonly PublicationSectionType: zod.ZodEnum<{ cover: "cover"; body: "body"; back: "back"; }>; readonly PublicationSourceType: zod.ZodEnum<{ event: "event"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; readonly PublicationTextAlign: zod.ZodEnum<{ left: "left"; right: "right"; center: "center"; justify: "justify"; }>; readonly PublicationType: zod.ZodEnum<{ menu: "menu"; custom: "custom"; cover: "cover"; flyer: "flyer"; wine_list: "wine_list"; about: "about"; booklet: "booklet"; }>; readonly PublicationWeekScope: zod.ZodEnum<{ current: "current"; all: "all"; range: "range"; }>; readonly ReduceDeltaPaymentIntentRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; basketId: zod.ZodString; sessionId: zod.ZodString; currency: zod.ZodEnum<{ EUR: "EUR"; CHF: "CHF"; }>; declaredReturns: zod.ZodOptional>>; }, zod_v4_core.$strip>; readonly ReduceDeltaPaymentIntentResponse: zod.ZodObject<{ orderId: zod.ZodString; paidTotal: zod.ZodInt; released: zod.ZodInt; }, zod_v4_core.$strip>; readonly RemoveFromBasketResponse: zod.ZodObject<{ success: zod.ZodBoolean; basketItemId: zod.ZodUUID; itemCount: zod.ZodInt; totals: zod.ZodNullable; itemsTotal: zod.ZodInt; taxAmount: zod.ZodInt; depositCharge: zod.ZodInt; grossTotal: zod.ZodInt; depositCredit: zod.ZodInt; effectiveTotal: zod.ZodInt; cashRefund: zod.ZodInt; returnable: zod.ZodArray>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly RenderMenuPublicationPdfRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; publicationAccessor: zod.ZodString; locale: zod.ZodOptional; }, zod_v4_core.$strip>; readonly RenderMenuPublicationPdfResponse: zod.ZodObject<{ fileName: zod.ZodString; pages: zod.ZodInt; pdfBase64: zod.ZodString; }, zod_v4_core.$strip>; readonly RequestContactEmailChangeOutcome: zod.ZodEnum<{ requested: "requested"; unchanged: "unchanged"; }>; readonly ReservationDeclineReason: zod.ZodEnum<{ closed: "closed"; fully_booked: "fully_booked"; other: "other"; }>; readonly ReservationMessageStatus: zod.ZodEnum<{ draft: "draft"; sent: "sent"; }>; readonly ReservationMode: zod.ZodEnum<{ passive: "passive"; auto_steer: "auto_steer"; }>; readonly ReservationPromotionStatus: zod.ZodEnum<{ expired: "expired"; applied: "applied"; redeemed: "redeemed"; }>; readonly ReservationStatus: zod.ZodEnum<{ pending: "pending"; cancelled: "cancelled"; confirmed: "confirmed"; arrived: "arrived"; completed: "completed"; no_show: "no_show"; seated: "seated"; }>; readonly RitualType: zod.ZodEnum<{ service: "service"; special: "special"; }>; readonly Role: zod.ZodEnum<{ superadmin: "superadmin"; admin: "admin"; manager: "manager"; chef: "chef"; cook: "cook"; waiter: "waiter"; rider: "rider"; }>; readonly SaveAdCalloutsRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; adId: zod.ZodString; calloutIds: zod.ZodArray; }, zod_v4_core.$strip>; readonly SaveAdCalloutsResponse: zod.ZodObject<{ success: zod.ZodBoolean; calloutIds: zod.ZodArray; }, zod_v4_core.$strip>; readonly SaveAdKeywordsRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; adId: zod.ZodString; keywords: zod.ZodArray; dismissedKeywords: zod.ZodArray; disabledVenueKeywords: zod.ZodArray; }, zod_v4_core.$strip>; readonly SaveAdKeywordsResponse: zod.ZodObject<{ success: zod.ZodBoolean; keywords: zod.ZodArray; dismissedKeywords: zod.ZodArray; disabledVenueKeywords: zod.ZodArray; }, zod_v4_core.$strip>; readonly SaveAdNegativeKeywordsRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; adId: zod.ZodString; negativeKeywords: zod.ZodArray; disabledVenueNegativeKeywords: zod.ZodArray; }, zod_v4_core.$strip>; readonly SaveAdNegativeKeywordsResponse: zod.ZodObject<{ success: zod.ZodBoolean; negativeKeywords: zod.ZodArray; disabledVenueNegativeKeywords: zod.ZodArray; syncedToGoogle: zod.ZodBoolean; }, zod_v4_core.$strip>; readonly SaveAdWebsitePagesRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; adId: zod.ZodString; websitePageIds: zod.ZodArray; }, zod_v4_core.$strip>; readonly SaveAdWebsitePagesResponse: zod.ZodObject<{ success: zod.ZodBoolean; websitePageIds: zod.ZodArray; }, zod_v4_core.$strip>; readonly ScanTokenEntityType: zod.ZodEnum<{ order: "order"; depositware: "depositware"; }>; readonly ScheduleOverrideMode: zod.ZodEnum<{ closed: "closed"; deviating: "deviating"; }>; readonly Schedule: zod.ZodObject<{ id: zod.ZodString; name: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; description: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; timezone: zod.ZodString; rrule: zod.ZodNullable; exdates: zod.ZodNullable>; validFrom: zod.ZodNullable; validTo: zod.ZodNullable; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleTimeSlots: zod.ZodOptional; timeSlotId: zod.ZodNullable; dayOfWeek: zod.ZodEnum<{ monday: "monday"; tuesday: "tuesday"; wednesday: "wednesday"; thursday: "thursday"; friday: "friday"; saturday: "saturday"; sunday: "sunday"; }>; sortIndex: zod.ZodNullable; timeSlot: zod.ZodNullable; channel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; overflowBookings: zod.ZodNullable; overflowGuests: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; scheduleOverrides: zod.ZodOptional]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; scheduleOverrideTimeSlots: zod.ZodArray; timeSlot: zod.ZodObject<{ id: zod.ZodString; startTime: zod.ZodString; endTime: zod.ZodNullable; channel: zod.ZodEnum<{ reservation: "reservation"; order: "order"; }>; isActive: zod.ZodNullable; isSchedulable: zod.ZodNullable; maxBookings: zod.ZodNullable; maxGuests: zod.ZodNullable; overflowBookings: zod.ZodNullable; overflowGuests: zod.ZodNullable; sortIndex: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>>>; scheduleSlotPolicies: zod.ZodOptional; slotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; intervalDuration: zod.ZodNullable; duration: zod.ZodNullable; bookingOpensAtDays: zod.ZodNullable; bookingClosesAtOffset: zod.ZodNullable; updatedAt: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; createdBy: zod.ZodNullable; }, zod_v4_core.$strip>>>; }, zod_v4_core.$strip>; readonly ServedMarketAreaType: zod.ZodEnum<{ city: "city"; region: "region"; postcode: "postcode"; country: "country"; pin: "pin"; }>; readonly ServedMarketScope: zod.ZodEnum<{ include: "include"; exclude: "exclude"; }>; readonly SetAdBudgetRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; adId: zod.ZodString; dailyBudget: zod.ZodInt; }, zod_v4_core.$strip>; readonly SetAdBudgetResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerEntityType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; }>; ownerEntityId: zod.ZodString; channel: zod.ZodEnum<{ google: "google"; facebook: "facebook"; instagram: "instagram"; }>; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; archived: "archived"; }>; campaignId: zod.ZodNullable; content: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metaContent: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; metaRefs: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; servedMarket: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; keywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; negativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; disabledVenueNegativeKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; dismissedKeywords: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; keywordMetrics: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; websitePageIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; calloutIds: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; manageCallScheduleSelf: zod.ZodBoolean; callScheduleRitualAccessors: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; phone: zod.ZodNullable; manageBiddingStrategySelf: zod.ZodBoolean; biddingStrategy: zod.ZodEnum<{ MAXIMIZE_CONVERSIONS: "MAXIMIZE_CONVERSIONS"; MAXIMIZE_CLICKS: "MAXIMIZE_CLICKS"; }>; publishedContentHash: zod.ZodNullable; publishedAt: zod.ZodNullable; pushedKeywords: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; dailyBudget: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly SetArticleFeatureImageUploadBody: zod.ZodObject<{ file: zod.ZodString; }, zod_v4_core.$strip>; readonly SetBasketDeclaredReturnsRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; basketId: zod.ZodString; sessionId: zod.ZodString; declaredReturns: zod.ZodArray>; }, zod_v4_core.$strip>; readonly SetBasketDeclaredReturnsResponse: zod.ZodObject<{ basketId: zod.ZodString; declaredReturns: zod.ZodArray>; }, zod_v4_core.$strip>; readonly SetDiningLocationTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; diningLocation: zod.ZodString; }, zod_v4_core.$strip>; readonly SetDiningLocationTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; diningLocation: zod.ZodNullable; }, zod_v4_core.$strip>; readonly SetDiningTimeTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; diningTime: zod.ZodString; }, zod_v4_core.$strip>; readonly SetDiningTimeTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; diningTime: zod.ZodString; diningOffset: zod.ZodInt; }, zod_v4_core.$strip>; readonly SetFulfillmentAtTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; fulfillmentAt: zod.ZodISODateTime; }, zod_v4_core.$strip>; readonly SetFulfillmentAtTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; fulfillmentAt: zod.ZodISODateTime; deadlineAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly SetMenuPublicationBlocksRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; publicationAccessor: zod.ZodString; showTitle: zod.ZodOptional; title: zod.ZodOptional>>; showSubtitle: zod.ZodOptional; subtitle: zod.ZodOptional>>; subtitleFontRole: zod.ZodOptional>; subtitleFontFace: zod.ZodOptional; subtitleSize: zod.ZodOptional; subtitleColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; showDescription: zod.ZodOptional; description: zod.ZodOptional>>; titleFontRole: zod.ZodOptional>; titleFontFace: zod.ZodOptional; titleSize: zod.ZodOptional; descriptionFontRole: zod.ZodOptional>; descriptionFontFace: zod.ZodOptional; descriptionSize: zod.ZodOptional; descriptionColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; paddingX: zod.ZodOptional; paddingY: zod.ZodOptional; bleed: zod.ZodOptional; pageNumbers: zod.ZodOptional; groupBy: zod.ZodOptional>; groupFlow: zod.ZodOptional>; weekScope: zod.ZodOptional>; weekRangeStart: zod.ZodOptional; weekRangeEnd: zod.ZodOptional; weekdaySubgrouping: zod.ZodOptional; showPrice: zod.ZodOptional; priceDecimals: zod.ZodOptional; priceFontRole: zod.ZodOptional>; priceFontFace: zod.ZodOptional; priceShowCurrency: zod.ZodOptional; pricePosition: zod.ZodOptional>; chipOutlined: zod.ZodOptional; chipModest: zod.ZodOptional; veganChipColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; vegetarianChipColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; spicinessChipColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; allergensChipColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; paperSize: zod.ZodOptional>; palette: zod.ZodOptional>; showFrame: zod.ZodOptional; frameStyle: zod.ZodOptional>; frameColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; frameWidth: zod.ZodOptional; frameInset: zod.ZodOptional; frameId: zod.ZodOptional; frameName: zod.ZodOptional; frameIcons: zod.ZodOptional>>; titleAlign: zod.ZodOptional>; subtitleAlign: zod.ZodOptional>; descriptionAlign: zod.ZodOptional>; showRule: zod.ZodOptional; rulePosition: zod.ZodOptional>; ruleStyle: zod.ZodOptional>; ruleColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; ruleIconAssetId: zod.ZodOptional; showQr: zod.ZodOptional; qrTarget: zod.ZodOptional>; qrCustomUrl: zod.ZodOptional; qrPlacement: zod.ZodOptional>; qrSize: zod.ZodOptional; itemTitleSize: zod.ZodOptional; itemSubtitleSize: zod.ZodOptional; itemSubtitleColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; itemDescriptionSize: zod.ZodOptional; itemDescriptionColor: zod.ZodOptional, zod.ZodObject<{ custom: zod.ZodString; }, zod_v4_core.$strip>]>>>; showItemTitles: zod.ZodOptional; showItemSubtitles: zod.ZodOptional; showItemDescriptions: zod.ZodOptional; showVegan: zod.ZodOptional; showVegetarian: zod.ZodOptional; showSpiciness: zod.ZodOptional; showAllergens: zod.ZodOptional; }, zod_v4_core.$strip>; readonly SetMenuPublicationBlocksResponse: zod.ZodObject<{ id: zod.ZodString; accessor: zod.ZodString; }, zod_v4_core.$strip>; readonly SetOrderLeadSettledRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; orderId: zod.ZodUUID; settled: zod.ZodBoolean; }, zod_v4_core.$strip>; readonly SetOrderLeadSettledResponse: zod.ZodObject<{ orderId: zod.ZodUUID; leadSettledAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly SlotMode: zod.ZodEnum<{ duration: "duration"; interval: "interval"; }>; readonly SortOrder: zod.ZodEnum<{ asc: "asc"; desc: "desc"; }>; readonly SubmitAreaBookingPayload: zod.ZodObject<{ requestedDate: zod.ZodString; requestedStartTime: zod.ZodOptional; requestedEndTime: zod.ZodOptional; partySize: zod.ZodInt; guestFirstName: zod.ZodString; guestLastName: zod.ZodString; guestEmail: zod.ZodEmail; guestPhone: zod.ZodOptional; message: zod.ZodOptional; source: zod.ZodOptional>; }, zod_v4_core.$strip>; readonly SubmitAreaBookingRequestResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; areaId: zod.ZodString; requestedDate: zod.ZodString; requestedStartTime: zod.ZodNullable; requestedEndTime: zod.ZodNullable; partySize: zod.ZodInt; guestFirstName: zod.ZodString; guestLastName: zod.ZodString; guestEmail: zod.ZodString; guestPhone: zod.ZodNullable; message: zod.ZodNullable; source: zod.ZodEnum<{ website: "website"; phone: "phone"; walk_in: "walk_in"; }>; status: zod.ZodEnum<{ pending: "pending"; approved: "approved"; rejected: "rejected"; cancelled: "cancelled"; }>; areaBookingId: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; }, zod_v4_core.$strip>; readonly SubmitTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; }, zod_v4_core.$strip>; readonly SubmitTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; capturedOrderIds: zod.ZodArray; cashPendingOrderIds: zod.ZodArray; droppedBasketIds: zod.ZodArray; placedAt: zod.ZodISODateTime; }, zod_v4_core.$strip>; readonly SubscribeToSubscriptionBody: zod.ZodObject<{ email: zod.ZodEmail; firstName: zod.ZodOptional; lastName: zod.ZodOptional; sessionId: zod.ZodOptional; successUrl: zod.ZodURL; cancelUrl: zod.ZodURL; }, zod_v4_core.$strip>; readonly SubscribeToSubscriptionResponse: zod.ZodObject<{ checkoutUrl: zod.ZodNullable; sessionId: zod.ZodString; }, zod_v4_core.$strip>; readonly SubscriberStatus: zod.ZodEnum<{ cancelled: "cancelled"; active: "active"; paused: "paused"; past_due: "past_due"; trialing: "trialing"; }>; readonly SubscriptionCreditStatus: zod.ZodEnum<{ available: "available"; expired: "expired"; redeemed: "redeemed"; }>; readonly SubscriptionPeriod: zod.ZodEnum<{ month: "month"; year: "year"; week: "week"; }>; readonly SwitchFulfillmentTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; deliveryAddress: zod.ZodOptional>; postcode: zod.ZodString; country: zod.ZodEnum<{ AD: "AD"; AE: "AE"; AF: "AF"; AG: "AG"; AI: "AI"; AL: "AL"; AM: "AM"; AO: "AO"; AQ: "AQ"; AR: "AR"; AS: "AS"; AT: "AT"; AU: "AU"; AW: "AW"; AX: "AX"; AZ: "AZ"; BA: "BA"; BB: "BB"; BD: "BD"; BE: "BE"; BF: "BF"; BG: "BG"; BH: "BH"; BI: "BI"; BJ: "BJ"; BL: "BL"; BM: "BM"; BN: "BN"; BO: "BO"; BQ: "BQ"; BR: "BR"; BS: "BS"; BT: "BT"; BV: "BV"; BW: "BW"; BY: "BY"; BZ: "BZ"; CA: "CA"; CC: "CC"; CD: "CD"; CF: "CF"; CG: "CG"; CH: "CH"; CI: "CI"; CK: "CK"; CL: "CL"; CM: "CM"; CN: "CN"; CO: "CO"; CR: "CR"; CU: "CU"; CV: "CV"; CW: "CW"; CX: "CX"; CY: "CY"; CZ: "CZ"; DE: "DE"; DJ: "DJ"; DK: "DK"; DM: "DM"; DO: "DO"; DZ: "DZ"; EC: "EC"; EE: "EE"; EG: "EG"; EH: "EH"; ER: "ER"; ES: "ES"; ET: "ET"; FI: "FI"; FJ: "FJ"; FK: "FK"; FM: "FM"; FO: "FO"; FR: "FR"; GA: "GA"; GB: "GB"; GD: "GD"; GE: "GE"; GF: "GF"; GG: "GG"; GH: "GH"; GI: "GI"; GL: "GL"; GM: "GM"; GN: "GN"; GP: "GP"; GQ: "GQ"; GR: "GR"; GS: "GS"; GT: "GT"; GU: "GU"; GW: "GW"; GY: "GY"; HK: "HK"; HM: "HM"; HN: "HN"; HR: "HR"; HT: "HT"; HU: "HU"; ID: "ID"; IE: "IE"; IL: "IL"; IM: "IM"; IN: "IN"; IO: "IO"; IQ: "IQ"; IR: "IR"; IS: "IS"; IT: "IT"; JE: "JE"; JM: "JM"; JO: "JO"; JP: "JP"; KE: "KE"; KG: "KG"; KH: "KH"; KI: "KI"; KM: "KM"; KN: "KN"; KP: "KP"; KR: "KR"; KW: "KW"; KY: "KY"; KZ: "KZ"; LA: "LA"; LB: "LB"; LC: "LC"; LI: "LI"; LK: "LK"; LR: "LR"; LS: "LS"; LT: "LT"; LU: "LU"; LV: "LV"; LY: "LY"; MA: "MA"; MC: "MC"; MD: "MD"; ME: "ME"; MF: "MF"; MG: "MG"; MH: "MH"; MK: "MK"; ML: "ML"; MM: "MM"; MN: "MN"; MO: "MO"; MP: "MP"; MQ: "MQ"; MR: "MR"; MS: "MS"; MT: "MT"; MU: "MU"; MV: "MV"; MW: "MW"; MX: "MX"; MY: "MY"; MZ: "MZ"; NA: "NA"; NC: "NC"; NE: "NE"; NF: "NF"; NG: "NG"; NI: "NI"; NL: "NL"; NO: "NO"; NP: "NP"; NR: "NR"; NU: "NU"; NZ: "NZ"; OM: "OM"; PA: "PA"; PE: "PE"; PF: "PF"; PG: "PG"; PH: "PH"; PK: "PK"; PL: "PL"; PM: "PM"; PN: "PN"; PR: "PR"; PS: "PS"; PT: "PT"; PW: "PW"; PY: "PY"; QA: "QA"; RE: "RE"; RO: "RO"; RS: "RS"; RU: "RU"; RW: "RW"; SA: "SA"; SB: "SB"; SC: "SC"; SD: "SD"; SE: "SE"; SG: "SG"; SH: "SH"; SI: "SI"; SJ: "SJ"; SK: "SK"; SL: "SL"; SM: "SM"; SN: "SN"; SO: "SO"; SR: "SR"; SS: "SS"; ST: "ST"; SV: "SV"; SX: "SX"; SY: "SY"; SZ: "SZ"; TC: "TC"; TD: "TD"; TF: "TF"; TG: "TG"; TH: "TH"; TJ: "TJ"; TK: "TK"; TL: "TL"; TM: "TM"; TN: "TN"; TO: "TO"; TR: "TR"; TT: "TT"; TV: "TV"; TW: "TW"; TZ: "TZ"; UA: "UA"; UG: "UG"; UM: "UM"; US: "US"; UY: "UY"; UZ: "UZ"; VA: "VA"; VC: "VC"; VE: "VE"; VG: "VG"; VI: "VI"; VN: "VN"; VU: "VU"; WF: "WF"; WS: "WS"; YE: "YE"; YT: "YT"; ZA: "ZA"; ZM: "ZM"; ZW: "ZW"; }>; }, zod_v4_core.$strip>>; }, zod_v4_core.$strip>; readonly SwitchFulfillmentTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; status: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; fulfillmentType: zod.ZodEnum<{ pickup: "pickup"; delivery: "delivery"; }>; deliveryAddressId: zod.ZodNullable; }, zod_v4_core.$strip>; readonly TeamOrderPaymentStatus: zod.ZodEnum<{ authorized: "authorized"; captured: "captured"; cash_pending: "cash_pending"; cash_received: "cash_received"; failed: "failed"; voided: "voided"; }>; readonly TeamOrderStatus: zod.ZodEnum<{ draft: "draft"; ready: "ready"; cancelled: "cancelled"; completed: "completed"; placed: "placed"; collecting: "collecting"; locked: "locked"; }>; readonly TeamOrderThresholdConstraint: zod.ZodEnum<{ quantity: "quantity"; amount: "amount"; }>; readonly Unit: zod.ZodEnum<{ grams: "grams"; kilograms: "kilograms"; liters: "liters"; milliliters: "milliliters"; pieces: "pieces"; }>; readonly UpdateCalloutRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodString; label: zod.ZodObject<{}, zod_v4_core.$catchall>; }, zod_v4_core.$strip>; readonly UpdateCalloutResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; label: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>; readonly UpdateDeliveryAddressTeamOrderRequest: zod.ZodObject<{ publicId: zod.ZodString; sessionId: zod.ZodString; deliveryAddress: zod.ZodObject<{ street: zod.ZodString; city: zod.ZodString; region: zod.ZodOptional>; postcode: zod.ZodString; country: zod.ZodEnum<{ AD: "AD"; AE: "AE"; AF: "AF"; AG: "AG"; AI: "AI"; AL: "AL"; AM: "AM"; AO: "AO"; AQ: "AQ"; AR: "AR"; AS: "AS"; AT: "AT"; AU: "AU"; AW: "AW"; AX: "AX"; AZ: "AZ"; BA: "BA"; BB: "BB"; BD: "BD"; BE: "BE"; BF: "BF"; BG: "BG"; BH: "BH"; BI: "BI"; BJ: "BJ"; BL: "BL"; BM: "BM"; BN: "BN"; BO: "BO"; BQ: "BQ"; BR: "BR"; BS: "BS"; BT: "BT"; BV: "BV"; BW: "BW"; BY: "BY"; BZ: "BZ"; CA: "CA"; CC: "CC"; CD: "CD"; CF: "CF"; CG: "CG"; CH: "CH"; CI: "CI"; CK: "CK"; CL: "CL"; CM: "CM"; CN: "CN"; CO: "CO"; CR: "CR"; CU: "CU"; CV: "CV"; CW: "CW"; CX: "CX"; CY: "CY"; CZ: "CZ"; DE: "DE"; DJ: "DJ"; DK: "DK"; DM: "DM"; DO: "DO"; DZ: "DZ"; EC: "EC"; EE: "EE"; EG: "EG"; EH: "EH"; ER: "ER"; ES: "ES"; ET: "ET"; FI: "FI"; FJ: "FJ"; FK: "FK"; FM: "FM"; FO: "FO"; FR: "FR"; GA: "GA"; GB: "GB"; GD: "GD"; GE: "GE"; GF: "GF"; GG: "GG"; GH: "GH"; GI: "GI"; GL: "GL"; GM: "GM"; GN: "GN"; GP: "GP"; GQ: "GQ"; GR: "GR"; GS: "GS"; GT: "GT"; GU: "GU"; GW: "GW"; GY: "GY"; HK: "HK"; HM: "HM"; HN: "HN"; HR: "HR"; HT: "HT"; HU: "HU"; ID: "ID"; IE: "IE"; IL: "IL"; IM: "IM"; IN: "IN"; IO: "IO"; IQ: "IQ"; IR: "IR"; IS: "IS"; IT: "IT"; JE: "JE"; JM: "JM"; JO: "JO"; JP: "JP"; KE: "KE"; KG: "KG"; KH: "KH"; KI: "KI"; KM: "KM"; KN: "KN"; KP: "KP"; KR: "KR"; KW: "KW"; KY: "KY"; KZ: "KZ"; LA: "LA"; LB: "LB"; LC: "LC"; LI: "LI"; LK: "LK"; LR: "LR"; LS: "LS"; LT: "LT"; LU: "LU"; LV: "LV"; LY: "LY"; MA: "MA"; MC: "MC"; MD: "MD"; ME: "ME"; MF: "MF"; MG: "MG"; MH: "MH"; MK: "MK"; ML: "ML"; MM: "MM"; MN: "MN"; MO: "MO"; MP: "MP"; MQ: "MQ"; MR: "MR"; MS: "MS"; MT: "MT"; MU: "MU"; MV: "MV"; MW: "MW"; MX: "MX"; MY: "MY"; MZ: "MZ"; NA: "NA"; NC: "NC"; NE: "NE"; NF: "NF"; NG: "NG"; NI: "NI"; NL: "NL"; NO: "NO"; NP: "NP"; NR: "NR"; NU: "NU"; NZ: "NZ"; OM: "OM"; PA: "PA"; PE: "PE"; PF: "PF"; PG: "PG"; PH: "PH"; PK: "PK"; PL: "PL"; PM: "PM"; PN: "PN"; PR: "PR"; PS: "PS"; PT: "PT"; PW: "PW"; PY: "PY"; QA: "QA"; RE: "RE"; RO: "RO"; RS: "RS"; RU: "RU"; RW: "RW"; SA: "SA"; SB: "SB"; SC: "SC"; SD: "SD"; SE: "SE"; SG: "SG"; SH: "SH"; SI: "SI"; SJ: "SJ"; SK: "SK"; SL: "SL"; SM: "SM"; SN: "SN"; SO: "SO"; SR: "SR"; SS: "SS"; ST: "ST"; SV: "SV"; SX: "SX"; SY: "SY"; SZ: "SZ"; TC: "TC"; TD: "TD"; TF: "TF"; TG: "TG"; TH: "TH"; TJ: "TJ"; TK: "TK"; TL: "TL"; TM: "TM"; TN: "TN"; TO: "TO"; TR: "TR"; TT: "TT"; TV: "TV"; TW: "TW"; TZ: "TZ"; UA: "UA"; UG: "UG"; UM: "UM"; US: "US"; UY: "UY"; UZ: "UZ"; VA: "VA"; VC: "VC"; VE: "VE"; VG: "VG"; VI: "VI"; VN: "VN"; VU: "VU"; WF: "WF"; WS: "WS"; YE: "YE"; YT: "YT"; ZA: "ZA"; ZM: "ZM"; ZW: "ZW"; }>; }, zod_v4_core.$strip>; }, zod_v4_core.$strip>; readonly UpdateDeliveryAddressTeamOrderResponse: zod.ZodObject<{ teamOrderId: zod.ZodUUID; deliveryAddressId: zod.ZodString; }, zod_v4_core.$strip>; readonly UpdateWebsitePageRequest: zod.ZodObject<{ venueAccessor: zod.ZodString; id: zod.ZodString; label: zod.ZodOptional>>>; target: zod.ZodString; }, zod_v4_core.$strip>; readonly UpdateWebsitePageResponse: zod.ZodObject<{ id: zod.ZodString; venueId: zod.ZodString; ownerType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; ingredient: "ingredient"; }>; ownerId: zod.ZodNullable; label: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; path: zod.ZodNullable; externalUrl: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; createdAt: zod.ZodAny; updatedAt: zod.ZodAny; }, zod_v4_core.$strip>; readonly UploadAssetResponse: zod.ZodObject<{ asset: zod.ZodObject<{ id: zod.ZodString; type: zod.ZodEnum<{ image: "image"; video: "video"; document: "document"; }>; tags: zod.ZodNullable>; bucket: zod.ZodString; storagePath: zod.ZodString; filename: zod.ZodString; contentType: zod.ZodString; sizeBytes: zod.ZodInt; caption: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; alt: zod.ZodUnion]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>; metadata: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; cropArea: zod.ZodNullable]>, zod.ZodArray, zod.ZodObject<{}, zod_v4_core.$catchall>]>>; isActive: zod.ZodBoolean; sortIndex: zod.ZodNullable; createdAt: zod.ZodNullable; updatedAt: zod.ZodNullable; createdBy: zod.ZodNullable; updatedBy: zod.ZodNullable; venueId: zod.ZodNullable; contentHash: zod.ZodNullable; }, zod_v4_core.$strip>; publicUrl: zod.ZodNullable; }, zod_v4_core.$strip>; readonly Variant: zod.ZodEnum<{ success: "success"; primary: "primary"; secondary: "secondary"; dark: "dark"; light: "light"; warning: "warning"; danger: "danger"; }>; readonly VenueAssetType: zod.ZodEnum<{ icon: "icon"; logomark: "logomark"; wordmark: "wordmark"; combinationmark_horizontal: "combinationmark_horizontal"; combinationmark_vertical: "combinationmark_vertical"; }>; readonly VenueChargeType: zod.ZodEnum<{ base: "base"; addon: "addon"; }>; readonly VenueEmailSenderStatus: zod.ZodEnum<{ pending: "pending"; verified: "verified"; failed: "failed"; temporary_failure: "temporary_failure"; }>; readonly VenueType: zod.ZodEnum<{ restaurant: "restaurant"; fine_dining_restaurant: "fine_dining_restaurant"; ghost_kitchen: "ghost_kitchen"; food_truck: "food_truck"; }>; readonly VenueUserStatus: zod.ZodEnum<{ pending: "pending"; confirmed: "confirmed"; revoked: "revoked"; }>; readonly WebsitePageOwnerType: zod.ZodEnum<{ event: "event"; ritual: "ritual"; venue: "venue"; dish: "dish"; beverage: "beverage"; menu: "menu"; ingredient: "ingredient"; }>; readonly WizardKey: zod.ZodEnum<{ "ads-venue-explainer-v1": "ads-venue-explainer-v1"; "ads-menu-explainer-v1": "ads-menu-explainer-v1"; "ads-dish-explainer-v1": "ads-dish-explainer-v1"; "ads-beverage-explainer-v1": "ads-beverage-explainer-v1"; }>; }; export { schemas };