UNPKG

@revxui/api-clients-ts

Version:

swagger client for @revxui/api-clients-ts

68 lines (67 loc) 2.16 kB
/** * Api Documentation * Api Documentation * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { BannerAdSuppDimensionsDTO } from './bannerAdSuppDimensionsDTO'; import { CreativeThirdPartyAdTag } from './creativeThirdPartyAdTag'; import { NativeAssetPojo } from './nativeAssetPojo'; import { Size } from './size'; import { VideoProperties } from './videoProperties'; export interface CreativeFileForSet { adTag?: CreativeThirdPartyAdTag; content?: string; contentType?: string; dco?: boolean; errorMsg?: string; fallbackClickUrl?: string; filePath?: string; height?: number; macroList?: string; name?: string; _native?: boolean; nativeAssetPojo?: NativeAssetPojo; noOfSlots?: number; originalDimension?: Size; originalFileName?: string; parentPath?: string; previewUrl?: string; size?: string; supportedDimensions?: Array<BannerAdSuppDimensionsDTO>; tagtype?: CreativeFileForSet.TagtypeEnum; type?: CreativeFileForSet.TypeEnum; videoAttribute?: VideoProperties; width?: number; } export declare namespace CreativeFileForSet { type TagtypeEnum = 'IFRAME' | 'JS'; const TagtypeEnum: { IFRAME: TagtypeEnum; JS: TagtypeEnum; }; type TypeEnum = 'image' | 'html' | 'zippedHTML' | 'video' | 'nativeAd' | 'nativeVideo' | 'fbxImage' | 'flash' | 'fbNewsFeed' | 'fbRightColumn' | 'fbAppInstall' | 'fbAppEngagement' | 'clickTracker' | 'fbxImageNewsFeed' | 'nativeIcon' | 'ctvVideo'; const TypeEnum: { Image: TypeEnum; Html: TypeEnum; ZippedHTML: TypeEnum; Video: TypeEnum; NativeAd: TypeEnum; NativeVideo: TypeEnum; FbxImage: TypeEnum; Flash: TypeEnum; FbNewsFeed: TypeEnum; FbRightColumn: TypeEnum; FbAppInstall: TypeEnum; FbAppEngagement: TypeEnum; ClickTracker: TypeEnum; FbxImageNewsFeed: TypeEnum; NativeIcon: TypeEnum; CtvVideo: TypeEnum; }; }