/** * 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 { FlowActionResponseObjectResourceAttributesTrackingOptions } from './flowActionResponseObjectResourceAttributesTrackingOptions'; import { SMSRenderOptions } from './sMSRenderOptions'; import { SendOptions } from './sendOptions'; export class FlowActionResponseObjectResourceAttributes { 'actionType'?: string | null; 'status'?: string | null; 'created'?: Date | null; 'updated'?: Date | null; 'settings'?: object | null; 'trackingOptions'?: FlowActionResponseObjectResourceAttributesTrackingOptions | null; 'sendOptions'?: SendOptions; 'renderOptions'?: SMSRenderOptions; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "actionType", "baseName": "action_type", "type": "string" }, { "name": "status", "baseName": "status", "type": "string" }, { "name": "created", "baseName": "created", "type": "Date" }, { "name": "updated", "baseName": "updated", "type": "Date" }, { "name": "settings", "baseName": "settings", "type": "object" }, { "name": "trackingOptions", "baseName": "tracking_options", "type": "FlowActionResponseObjectResourceAttributesTrackingOptions" }, { "name": "sendOptions", "baseName": "send_options", "type": "SendOptions" }, { "name": "renderOptions", "baseName": "render_options", "type": "SMSRenderOptions" } ]; static getAttributeTypeMap() { return FlowActionResponseObjectResourceAttributes.attributeTypeMap; } }