import BitmovinResource from './BitmovinResource';
/**
 * @export
 * @class SmoothStreamingRepresentation
 */
export declare class SmoothStreamingRepresentation extends BitmovinResource {
    /**
     * Id of the encoding (required)
     * @type {string}
     * @memberof SmoothStreamingRepresentation
     */
    encodingId?: string;
    /**
     * Id of the muxing. (required)
     * @type {string}
     * @memberof SmoothStreamingRepresentation
     */
    muxingId?: string;
    /**
     * The Smooth Streaming ismv or isma file that will be referenced in the manifest. (required)
     * @type {string}
     * @memberof SmoothStreamingRepresentation
     */
    mediaFile?: string;
    /**
     * Language of the MP4 file
     * @type {string}
     * @memberof SmoothStreamingRepresentation
     */
    language?: string;
    /**
     * Track where this MP4 shoudl be added
     * @type {string}
     * @memberof SmoothStreamingRepresentation
     */
    trackName?: string;
    /**
     * Specifies the priority of this representation. In the manifest, representations will appear ordered by descending priority values.
     * @type {number}
     * @memberof SmoothStreamingRepresentation
     */
    priority?: number;
    constructor(obj?: Partial<SmoothStreamingRepresentation>);
}
export default SmoothStreamingRepresentation;
