import { Creative } from './creative';
import { RichMediaStudioChildAssetProperty } from './richMediaStudioChildAssetProperty';
import { RichMediaStudioCreativeArtworkType } from './richMediaStudioCreativeArtworkType';
import { RichMediaStudioCreativeBillingAttribute } from './richMediaStudioCreativeBillingAttribute';
import { RichMediaStudioCreativeFormat } from './richMediaStudioCreativeFormat';
import { SslManualOverride } from './sslManualOverride';
import { SslScanResult } from './sslScanResult';
export interface BaseRichMediaStudioCreative extends Creative {
    studioCreativeId?: number;
    creativeFormat?: RichMediaStudioCreativeFormat;
    artworkType?: RichMediaStudioCreativeArtworkType;
    totalFileSize?: number;
    adTagKeys?: string[];
    customKeyValues?: string[];
    surveyUrl?: string;
    allImpressionsUrl?: string;
    richMediaImpressionsUrl?: string;
    backupImageImpressionsUrl?: string;
    overrideCss?: string;
    requiredFlashPluginVersion?: string;
    duration?: number;
    billingAttribute?: RichMediaStudioCreativeBillingAttribute;
    richMediaStudioChildAssetProperties?: RichMediaStudioChildAssetProperty[];
    sslScanResult?: SslScanResult;
    sslManualOverride?: SslManualOverride;
}
