/** * Klaviyo API * The Klaviyo REST API. Please visit https://developers.klaviyo.com for more details. * * Contact: developers@klaviyo.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { RequestFile } from './models'; import { EmailChannel } from './emailChannel'; import { PushChannel } from './pushChannel'; import { SMSChannel } from './sMSChannel'; import { WhatsappChannel } from './whatsappChannel'; export class Subscriptions { 'email'?: EmailChannel; 'sms'?: SMSChannel; 'mobilePush'?: PushChannel; 'whatsapp'?: WhatsappChannel; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "email", "baseName": "email", "type": "EmailChannel" }, { "name": "sms", "baseName": "sms", "type": "SMSChannel" }, { "name": "mobilePush", "baseName": "mobile_push", "type": "PushChannel" }, { "name": "whatsapp", "baseName": "whatsapp", "type": "WhatsappChannel" } ]; static getAttributeTypeMap() { return Subscriptions.attributeTypeMap; } }