import BitmovinResource from './BitmovinResource';
import DolbyVisionMetadataSource from './DolbyVisionMetadataSource';
import DolbyVisionProfile from './DolbyVisionProfile';
/**
 * @export
 * @class DolbyVisionMetadata
 */
export declare class DolbyVisionMetadata extends BitmovinResource {
    /**
     * Dolby Vision Profile (required)
     * @type {DolbyVisionProfile}
     * @memberof DolbyVisionMetadata
     */
    profile?: DolbyVisionProfile;
    /**
     * Dolby Vision Metadata Source (required)
     * @type {DolbyVisionMetadataSource}
     * @memberof DolbyVisionMetadata
     */
    metadataSource?: DolbyVisionMetadataSource;
    /**
     * ID of the Dolby Vision Metadata Ingest Input Stream which provides the XML Metadata file. Required if metadataSource is set to INPUT_STREAM.
     * @type {string}
     * @memberof DolbyVisionMetadata
     */
    metadataInputStreamId?: string;
    constructor(obj?: Partial<DolbyVisionMetadata>);
}
export default DolbyVisionMetadata;
