import AudioConfiguration from './AudioConfiguration';
import CodecConfigType from './CodecConfigType';
import DtsXChannelLayout from './DtsXChannelLayout';
import OttLoudnessMode from './OttLoudnessMode';
/**
 * The configuration for the DTS:X
 * @export
 * @class DtsXAudioConfiguration
 */
export declare class DtsXAudioConfiguration extends AudioConfiguration {
    /**
     * Discriminator property for CodecConfiguration
     * @type {string}
     * @memberof DtsXAudioConfiguration
     */
    readonly type: CodecConfigType;
    /**
     * @type {DtsXChannelLayout}
     * @memberof DtsXAudioConfiguration
     */
    channelLayout?: DtsXChannelLayout;
    /**
     * Loudness relative to full scale (K-weighted).
     * @type {number}
     * @memberof DtsXAudioConfiguration
     */
    lkfsValue?: number;
    /**
     * @type {OttLoudnessMode}
     * @memberof DtsXAudioConfiguration
     */
    ottLoudnessMode?: OttLoudnessMode;
    /**
     * Specifies the sync interval which ranges from 1 to 10
     * @type {number}
     * @memberof DtsXAudioConfiguration
     */
    syncInterval?: number;
    constructor(obj?: Partial<DtsXAudioConfiguration>);
}
export default DtsXAudioConfiguration;
