/**
 * Represents the different types of policy violations that may be detected on a given creative.
 *
 * For more information about the various types of policy violations, see {@link https://support.google.com/adspolicy/answer/6008942 here}.
 */
export declare enum CreativePolicyViolation {
    /**
     * Malware was found in the creative.
     *
     * For more information see here.
     */
    MALWARE_IN_CREATIVE = "MALWARE_IN_CREATIVE",
    /**
     * Malware was found in the landing page.
     *
     * For more information see here.
     */
    MALWARE_IN_LANDING_PAGE = "MALWARE_IN_LANDING_PAGE",
    /**
     * The redirect url contains legally objectionable content.
     */
    LEGALLY_BLOCKED_REDIRECT_URL = "LEGALLY_BLOCKED_REDIRECT_URL",
    /**
     * The creative misrepresents the product or service being advertised.
     *
     * For more information see here.
     */
    MISREPRESENTATION_OF_PRODUCT = "MISREPRESENTATION_OF_PRODUCT",
    /**
     * The creative has been determined to be self clicking.
     */
    SELF_CLICKING_CREATIVE = "SELF_CLICKING_CREATIVE",
    /**
     * The creative has been determined as attempting to game the Google network.
     *
     * For more information see here.
     */
    GAMING_GOOGLE_NETWORK = "GAMING_GOOGLE_NETWORK",
    /**
     * The landing page for the creative uses a dynamic DNS.
     *
     * For more information see here.
     */
    DYNAMIC_DNS = "DYNAMIC_DNS",
    /**
     * The creative has been determined as attempting to circumvent Google advertising systems.
     */
    CIRCUMVENTING_SYSTEMS = "CIRCUMVENTING_SYSTEMS",
    /**
     * Phishing found in creative or landing page.
     *
     * For more information see here.
     */
    PHISHING = "PHISHING",
    /**
     * The creative prompts the user to download a file.
     *
     * For more information see here
     */
    DOWNLOAD_PROMPT_IN_CREATIVE = "DOWNLOAD_PROMPT_IN_CREATIVE",
    /**
     * The creative sets an unauthorized cookie on a Google domain.
     *
     * For more information see here
     */
    UNAUTHORIZED_COOKIE_DETECTED = "UNAUTHORIZED_COOKIE_DETECTED",
    /**
     * The creative has been temporarily paused while we investigate.
     */
    TEMPORARY_PAUSE_FOR_VENDOR_INVESTIGATION = "TEMPORARY_PAUSE_FOR_VENDOR_INVESTIGATION",
    /**
     * The landing page contains an abusive experience.
     *
     * For more information see here.
     */
    ABUSIVE_EXPERIENCE = "ABUSIVE_EXPERIENCE",
    /**
     * The creative is designed to mislead or trick the user into interacting with it.
     *
     * For more information see here.
     */
    TRICK_TO_CLICK = "TRICK_TO_CLICK",
    /**
     * Non-allowlisted OMID verification script.
     *
     * For more information see here.
     */
    USE_OF_NON_ALLOWLISTED_OMID_VERIFICATION_SCRIPT = "USE_OF_NON_ALLOWLISTED_OMID_VERIFICATION_SCRIPT",
    /**
     * OMID sdk injected by creative. < p>For more information see here.
     */
    MISUSE_OF_OMID_API = "MISUSE_OF_OMID_API",
    /**
     * Unacceptable HTML5 ad.
     *
     * For more information see here.
     */
    UNACCEPTABLE_HTML_AD = "UNACCEPTABLE_HTML_AD",
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN"
}
/**
 * Different creative format supported by Rich Media Studio creative.
 */
export declare enum RichMediaStudioCreativeFormat {
    /**
     * In-page creatives are served into an ad slot on publishers page. In-page implies that they maintain a static size, e.g, 468x60 and do not break out of these dimensions.
     */
    IN_PAGE = "IN_PAGE",
    /**
     * Expanding creatives expand/collapse on user interaction such as mouse over. It consists of an initial, or collapsed and an expanded creative area.
     */
    EXPANDING = "EXPANDING",
    /**
     * Creatives that are served in an instant messenger application such as AOL Instant Messanger or Yahoo! Messenger. This can also be used in desktop applications such as weatherbug.
     */
    IM_EXPANDING = "IM_EXPANDING",
    /**
     * Floating creatives float on top of publishers page and can be closed with a close button.
     */
    FLOATING = "FLOATING",
    /**
     * Peel-down creatives show a glimpse of your ad in the corner of a web page. When the user interacts, the rest of the ad peels down to reveal the full message.
     */
    PEEL_DOWN = "PEEL_DOWN",
    /**
     * An In-Page with Floating creative is a dual-asset creative consisting of an in-page asset and a floating asset. This creative type lets you deliver a static primary ad to a webpage, while inviting a user to find out more through a floating asset delivered when the user interacts with the creative.
     */
    IN_PAGE_WITH_FLOATING = "IN_PAGE_WITH_FLOATING",
    /**
     * A Flash ad that renders in a Flash environment. The adserver will serve this using VAST, but it is not a proper VAST XML ad. It's an amalgamation of the proprietary InStream protocol, rendered inside VAST so that we can capture some standard behavior such as companions.
     */
    FLASH_IN_FLASH = "FLASH_IN_FLASH",
    /**
     * An expanding flash ad that renders in a Flash environment. The adserver will serve this using VAST, but it is not a proper VAST XML ad. It's an amalgamation of the proprietary InStream protocol, rendered inside VAST so that we can capture some standard behavior such as companions.
     */
    FLASH_IN_FLASH_EXPANDING = "FLASH_IN_FLASH_EXPANDING",
    /**
     * In-app creatives are served into an ad slot within a publisher's app. In-app implies that they maintain a static size, e.g, 468x60 and do not break out of these dimensions.
     */
    IN_APP = "IN_APP",
    /**
     * The creative format is unknown or not supported in the API version in use.
     */
    UNKNOWN = "UNKNOWN"
}
/**
 * Rich Media Studio creative artwork types.
 */
export declare enum RichMediaStudioCreativeArtworkType {
    /**
     * The creative is a Flash creative.
     */
    FLASH = "FLASH",
    /**
     * The creative is HTML5.
     */
    HTML5 = "HTML5",
    /**
     * The creative is Flash if available, and HTML5 otherwise.
     */
    MIXED = "MIXED"
}
/**
 * Rich Media Studio creative supported billing attributes.
 *
 * This is determined by Rich Media Studio based on the content of the creative and is not updateable.
 */
export declare enum RichMediaStudioCreativeBillingAttribute {
    /**
     * Applies to any RichMediaStudioCreativeFormat.IN_PAGE, without Video.
     */
    IN_PAGE = "IN_PAGE",
    /**
     * Applies to any of these following RichMediaStudioCreativeFormat, without Video: RichMediaStudioCreativeFormat.EXPANDING, RichMediaStudioCreativeFormat.IM_EXPANDING, RichMediaStudioCreativeFormat.FLOATING, RichMediaStudioCreativeFormat.PEEL_DOWN, RichMediaStudioCreativeFormat.IN_PAGE_WITH_FLOATING
     */
    FLOATING_EXPANDING = "FLOATING_EXPANDING",
    /**
     * Applies to any creatives that includes a video.
     */
    VIDEO = "VIDEO",
    /**
     * Applies to any RichMediaStudioCreativeFormat.FLASH_IN_FLASH, without Video.
     */
    FLASH_IN_FLASH = "FLASH_IN_FLASH"
}
/**
 * Type of RichMediaStudioChildAssetProperty
 */
export declare enum RichMediaStudioChildAssetPropertyType {
    /**
     * SWF files
     */
    FLASH = "FLASH",
    /**
     * FLVS and any other video file types
     */
    VIDEO = "VIDEO",
    /**
     * Image files
     */
    IMAGE = "IMAGE",
    /**
     * The rest of the supported file types .txt, .xml, etc.
     */
    DATA = "DATA"
}
/**
 * Enum to store the creative SSL compatibility scan result.
 */
export declare enum SslScanResult {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    UNSCANNED = "UNSCANNED",
    SCANNED_SSL = "SCANNED_SSL",
    SCANNED_NON_SSL = "SCANNED_NON_SSL"
}
/**
 * Enum to store the creative SSL compatibility manual override. Its three states are similar to that of SslScanResult.
 */
export declare enum SslManualOverride {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    NO_OVERRIDE = "NO_OVERRIDE",
    SSL_COMPATIBLE = "SSL_COMPATIBLE",
    NOT_SSL_COMPATIBLE = "NOT_SSL_COMPATIBLE"
}
/**
 * Describes the orientation that a creative should be served with.
 */
export declare enum LockedOrientation {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    FREE_ORIENTATION = "FREE_ORIENTATION",
    PORTRAIT_ONLY = "PORTRAIT_ONLY",
    LANDSCAPE_ONLY = "LANDSCAPE_ONLY"
}
/**
 * The valid actions that a destination URL may perform if the user clicks on the ad.
 */
export declare enum DestinationUrlType {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    /**
     * Navigate to a web page. (a.k.a. "Click-through URL").
     */
    CLICK_TO_WEB = "CLICK_TO_WEB",
    /**
     * Start an application.
     */
    CLICK_TO_APP = "CLICK_TO_APP",
    /**
     * Make a phone call.
     */
    CLICK_TO_CALL = "CLICK_TO_CALL",
    /**
     * Destination URL not present. Useful for video creatives where a landing page or a product isn't necessarily applicable.
     */
    NONE = "NONE"
}
/**
 * Image densities.
 */
export declare enum ImageDensity {
    /**
     * Indicates that there is a 1:1 ratio between the dimensions of the raw image and the dimensions that it should be displayed at in device-independent pixels.
     */
    ONE_TO_ONE = "ONE_TO_ONE",
    /**
     * Indicates that there is a 3:2 ratio between the dimensions of the raw image and the dimensions that it should be displayed at in device-independent pixels.
     */
    THREE_TO_TWO = "THREE_TO_TWO",
    /**
     * Indicates that there is a 2:1 ratio between the dimensions of the raw image and the dimensions that it should be displayed at in device-independent pixels.
     */
    TWO_TO_ONE = "TWO_TO_ONE",
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN"
}
/**
 * The registry that an ad ID belongs to.
 */
export declare enum AdIdType {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    /**
     * The ad ID is registered with ad-id.org.
     */
    AD_ID = "AD_ID",
    /**
     * The ad ID is registered with clearcast.co.uk.
     */
    CLEARCAST = "CLEARCAST",
    /**
     * The creative does not have an ad ID outside of Ad Manager.
     */
    NONE = "NONE"
}
/**
 * The different ways a video/flash can scale.
 */
export declare enum ScalableType {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    /**
     * The creative should not be scaled.
     */
    NOT_SCALABLE = "NOT_SCALABLE",
    /**
     * The creative can be scaled and its aspect-ratio must be maintained.
     */
    RATIO_SCALABLE = "RATIO_SCALABLE",
    /**
     * The creative can be scaled and its aspect-ratio can be distorted.
     */
    STRETCH_SCALABLE = "STRETCH_SCALABLE"
}
/**
 *
 */
export declare enum MimeType {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    /**
     * application/x-asp
     */
    ASP = "ASP",
    /**
     * audio/aiff
     */
    AUDIO_AIFF = "AUDIO_AIFF",
    /**
     * audio/basic
     */
    AUDIO_BASIC = "AUDIO_BASIC",
    /**
     * audio/flac
     */
    AUDIO_FLAC = "AUDIO_FLAC",
    /**
     * audio/mid
     */
    AUDIO_MID = "AUDIO_MID",
    /**
     * audio/mpeg
     */
    AUDIO_MP3 = "AUDIO_MP3",
    /**
     * audio/mp4
     */
    AUDIO_MP4 = "AUDIO_MP4",
    /**
     * audio/x-mpegurl
     */
    AUDIO_MPEG_URL = "AUDIO_MPEG_URL",
    /**
     * audio/x-ms-wma
     */
    AUDIO_MS_WMA = "AUDIO_MS_WMA",
    /**
     * audio/ogg
     */
    AUDIO_OGG = "AUDIO_OGG",
    /**
     * audio/x-pn-realaudio-plugin
     */
    AUDIO_REAL_AUDIO_PLUGIN = "AUDIO_REAL_AUDIO_PLUGIN",
    /**
     * audio/x-wav
     */
    AUDIO_WAV = "AUDIO_WAV",
    /**
     * application/binary
     */
    BINARY = "BINARY",
    /**
     * application/dash+xml
     */
    DASH = "DASH",
    /**
     * application/x-director
     */
    DIRECTOR = "DIRECTOR",
    /**
     * application/x-shockwave-flash
     */
    FLASH = "FLASH",
    /**
     * application/graphicconverter
     */
    GRAPHIC_CONVERTER = "GRAPHIC_CONVERTER",
    /**
     * application/x-javascript
     */
    JAVASCRIPT = "JAVASCRIPT",
    /**
     * application/json
     */
    JSON = "JSON",
    /**
     * image/x-win-bitmap
     */
    IMAGE_BITMAP = "IMAGE_BITMAP",
    /**
     * image/bmp
     */
    IMAGE_BMP = "IMAGE_BMP",
    /**
     * image/gif
     */
    IMAGE_GIF = "IMAGE_GIF",
    /**
     * image/jpeg
     */
    IMAGE_JPEG = "IMAGE_JPEG",
    /**
     * image/photoshop
     */
    IMAGE_PHOTOSHOP = "IMAGE_PHOTOSHOP",
    /**
     * image/png
     */
    IMAGE_PNG = "IMAGE_PNG",
    /**
     * image/tiff
     */
    IMAGE_TIFF = "IMAGE_TIFF",
    /**
     * image/vnd.wap.wbmp
     */
    IMAGE_WBMP = "IMAGE_WBMP",
    /**
     * application/x-mpegURL
     */
    M3U8 = "M3U8",
    /**
     * application/mac-binhex40
     */
    MAC_BIN_HEX_40 = "MAC_BIN_HEX_40",
    /**
     * application/vnd.ms-excel
     */
    MS_EXCEL = "MS_EXCEL",
    /**
     * application/ms-powerpoint
     */
    MS_POWERPOINT = "MS_POWERPOINT",
    /**
     * application/msword
     */
    MS_WORD = "MS_WORD",
    /**
     * application/octet-stream
     */
    OCTET_STREAM = "OCTET_STREAM",
    /**
     * application/pdf
     */
    PDF = "PDF",
    /**
     * application/postscript
     */
    POSTSCRIPT = "POSTSCRIPT",
    /**
     * application/vnd.rn-realmedia
     */
    RN_REAL_MEDIA = "RN_REAL_MEDIA",
    /**
     * message/rfc822
     */
    RFC_822 = "RFC_822",
    /**
     * application/rtf
     */
    RTF = "RTF",
    /**
     * text/calendar
     */
    TEXT_CALENDAR = "TEXT_CALENDAR",
    /**
     * text/css
     */
    TEXT_CSS = "TEXT_CSS",
    /**
     * text/csv
     */
    TEXT_CSV = "TEXT_CSV",
    /**
     * text/html
     */
    TEXT_HTML = "TEXT_HTML",
    /**
     * text/java
     */
    TEXT_JAVA = "TEXT_JAVA",
    /**
     * text/plain
     */
    TEXT_PLAIN = "TEXT_PLAIN",
    /**
     * video/3gpp
     */
    VIDEO_3GPP = "VIDEO_3GPP",
    /**
     * video/3gpp2
     */
    VIDEO_3GPP2 = "VIDEO_3GPP2",
    /**
     * video/avi
     */
    VIDEO_AVI = "VIDEO_AVI",
    /**
     * video/x-flv
     */
    VIDEO_FLV = "VIDEO_FLV",
    /**
     * video/mp2t
     */
    VIDEO_MP2T = "VIDEO_MP2T",
    /**
     * video/mp4
     */
    VIDEO_MP4 = "VIDEO_MP4",
    /**
     * video/mp4v-es
     */
    VIDEO_MP4V_ES = "VIDEO_MP4V_ES",
    /**
     * video/mpeg
     */
    VIDEO_MPEG = "VIDEO_MPEG",
    /**
     * video/x-ms-asf
     */
    VIDEO_MS_ASF = "VIDEO_MS_ASF",
    /**
     * video/x-ms-wm
     */
    VIDEO_MS_WM = "VIDEO_MS_WM",
    /**
     * video/x-ms-wmv
     */
    VIDEO_MS_WMV = "VIDEO_MS_WMV",
    /**
     * video/x-ms-wvx
     */
    VIDEO_MS_WVX = "VIDEO_MS_WVX",
    /**
     * video/ogg
     */
    VIDEO_OGG = "VIDEO_OGG",
    /**
     * video/x-quicktime
     */
    VIDEO_QUICKTIME = "VIDEO_QUICKTIME",
    /**
     * video/webm
     */
    VIDEO_WEBM = "VIDEO_WEBM",
    /**
     * application/xaml+xml
     */
    XAML = "XAML",
    /**
     * application/xhtml+xml
     */
    XHTML = "XHTML",
    /**
     * application/xml
     */
    XML = "XML",
    /**
     * application/zip
     */
    ZIP = "ZIP"
}
/**
 * The video delivery type.
 */
export declare enum VideoDeliveryType {
    /**
     * The value returned if the actual value is not exposed by the requested API version.
     */
    UNKNOWN = "UNKNOWN",
    /**
     * Video will be served through a progressive download.
     */
    PROGRESSIVE = "PROGRESSIVE",
    /**
     * Video will be served via a streaming protocol like RTMP.
     */
    STREAMING = "STREAMING"
}
/**
 * The types of VAST ads that a VastRedirectCreative can point to.
 */
export declare enum VastRedirectType {
    /**
     * The VAST XML contains only linear ads.
     */
    LINEAR = "LINEAR",
    /**
     * The VAST XML contains only nonlinear ads.
     */
    NON_LINEAR = "NON_LINEAR",
    /**
     * The VAST XML contains both linear and nonlinear ads.
     */
    LINEAR_AND_NON_LINEAR = "LINEAR_AND_NON_LINEAR"
}
//# sourceMappingURL=creative.enum.d.ts.map