diff --git a/src/schemas/index.ts b/src/schemas/index.ts index 38978d4..63b642b 100644 --- a/src/schemas/index.ts +++ b/src/schemas/index.ts @@ -98,6 +98,18 @@ export interface PassProps { * Event Ticket */ preferredStyleSchemes?: PreferredStyleSchemes; + + /** + * New field for iOS 18 + * Event Ticket + */ + directionsInformationURL?: string; + + /** + * New field for iOS 18 + * Event Ticket + */ + contactVenueEmail?: string; } /** @@ -199,6 +211,18 @@ export const OverridablePassProps = Joi.object({ * of the properties */ parkingInformationURL: Joi.string().regex(URL_REGEX), + + /** + * New field for iOS 18 + * Event Ticket + */ + directionsInformationURL: Joi.string(), + + /** + * New field for iOS 18 + * Event Ticket + */ + contactVenueEmail: Joi.string(), }).with("webServiceURL", "authenticationToken"); export const PassProps = Joi.object<