/* Options: Date: 2026-08-27 07:11:51 Version: 10.08 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://dev-api-booster.richemont.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GrantElevateConsent.* //ExcludeTypes: //DefaultImports: */ // @ts-nocheck export interface IReturn { createResponse(): T; } export class GrantElevateConsentResponse { /** @description Salesforce Standard ID */ // @ApiMember(Description="Salesforce Standard ID", IsRequired=true) public salesforceStandardId: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/customer/{brand}/{elevateCustomerId}/grantElevateConsent", "POST") export class GrantElevateConsent implements IReturn { /** @description Elevate customer ID */ // @ApiMember(Description="Elevate customer ID") public elevateCustomerId?: string; /** @description POS Legacy */ // @ApiMember(Description="POS Legacy", IsRequired=true) public posCode: string; /** @description Brand e.g. CAR, MTB */ // @ApiMember(Description="Brand e.g. CAR, MTB", IsRequired=true) public brand: string; /** @description Phone e.g. cn: 13888889999, jp: 352858088, kr: 023123456. Email or full phone required */ // @ApiMember(Description="Phone e.g. cn: 13888889999, jp: 352858088, kr: 023123456. Email or full phone required") public phone?: string; /** @description Prefix Country Id e.g. it, fr, az. Email or full phone required */ // @ApiMember(Description="Prefix Country Id e.g. it, fr, az. Email or full phone required") public phoneCountryPrefix?: string; /** @description Customer email. Email or full phone required */ // @ApiMember(Description="Customer email. Email or full phone required") public email?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'GrantElevateConsent'; } public getMethod() { return 'POST'; } public createResponse() { return new GrantElevateConsentResponse(); } }