import { SourceContentConfiguration } from './SourceContentConfiguration';
export declare enum CdnConfigurationType {
    UNKNOWN = "UNKNOWN",
    LIVE_STREAM_SOURCE_CONTENT = "LIVE_STREAM_SOURCE_CONTENT"
}
export declare enum CdnConfigurationStatus {
    UNKNOWN = "UNKNOWN",
    ACTIVE = "ACTIVE",
    ARCHIVED = "ARCHIVED"
}
/**
 * cdnConfigurations
 * @targetNSAlias `tns`
 * @targetNamespace `https://www.google.com/apis/ads/publisher/v202502`
 */
export interface CdnConfigurations {
    /** xsd:long */
    id?: number;
    /** xsd:string */
    name?: string;
    /** CdnConfigurationType|xsd:string|UNKNOWN,LIVE_STREAM_SOURCE_CONTENT */
    cdnConfigurationType?: CdnConfigurationType | keyof typeof CdnConfigurationType;
    /** sourceContentConfiguration */
    sourceContentConfiguration?: SourceContentConfiguration;
    /** CdnConfigurationStatus|xsd:string|UNKNOWN,ACTIVE,ARCHIVED */
    cdnConfigurationStatus?: CdnConfigurationStatus | keyof typeof CdnConfigurationStatus;
}
