/**
 * 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;
    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;
    };
}
