/** * 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 { Padding } from './padding'; import { TextStyleV0 } from './textStyleV0'; export class CountdownTimerStyles { 'padding'?: Padding; 'backgroundColor'?: string | null; 'textStyles'?: TextStyleV0; 'cardColor'?: string = 'rgba(100,100,100, 1.0)'; 'labelFontSize'?: number = 12; /** * Font weight enumeration. */ 'labelFontWeight'?: CountdownTimerStyles.LabelFontWeightEnum | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 = CountdownTimerStyles.LabelFontWeightEnum.NUMBER_400; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "padding", "baseName": "padding", "type": "Padding" }, { "name": "backgroundColor", "baseName": "background_color", "type": "string" }, { "name": "textStyles", "baseName": "text_styles", "type": "TextStyleV0" }, { "name": "cardColor", "baseName": "card_color", "type": "string" }, { "name": "labelFontSize", "baseName": "label_font_size", "type": "number" }, { "name": "labelFontWeight", "baseName": "label_font_weight", "type": "CountdownTimerStyles.LabelFontWeightEnum" } ]; static getAttributeTypeMap() { return CountdownTimerStyles.attributeTypeMap; } } export namespace CountdownTimerStyles { export enum LabelFontWeightEnum { NUMBER_100 = 100, NUMBER_200 = 200, NUMBER_300 = 300, NUMBER_400 = 400, NUMBER_500 = 500, NUMBER_600 = 600, NUMBER_700 = 700, NUMBER_800 = 800, NUMBER_900 = 900 } }