@revxui/api-clients-ts
Version:
swagger client for @revxui/api-clients-ts
60 lines (59 loc) • 1.94 kB
TypeScript
/**
* 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 { VideoProperties } from './videoProperties';
export interface CreativeHtmlFileForSet {
contentType?: string;
dco?: boolean;
dynamicItemList?: string;
errorMsg?: string;
feedId?: number;
height?: number;
htmlContent?: string;
layoutDimensionId?: number;
layoutId?: number;
layoutName?: string;
macroList?: string;
name?: string;
_native?: boolean;
noOfSlots?: number;
templateType?: CreativeHtmlFileForSet.TemplateTypeEnum;
type?: CreativeHtmlFileForSet.TypeEnum;
videoProp?: VideoProperties;
width?: number;
}
export declare namespace CreativeHtmlFileForSet {
type TemplateTypeEnum = 'DCO' | 'HYBRID_STATIC_AD' | 'HYBRID_DYNAMIC_AD';
const TemplateTypeEnum: {
DCO: TemplateTypeEnum;
HYBRIDSTATICAD: TemplateTypeEnum;
HYBRIDDYNAMICAD: TemplateTypeEnum;
};
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;
};
}