import AudioMixChannel from './AudioMixChannel';
import AudioMixChannelLayout from './AudioMixChannelLayout';
import Filter from './Filter';
import FilterType from './FilterType';
/**
 * @export
 * @class AudioMixFilter
 */
export declare class AudioMixFilter extends Filter {
    /**
     * Discriminator property for Filter
     * @type {string}
     * @memberof AudioMixFilter
     */
    readonly type: FilterType;
    /**
     * Channel layout of the audio codec configuration (required)
     * @type {AudioMixChannelLayout}
     * @memberof AudioMixFilter
     */
    channelLayout?: AudioMixChannelLayout;
    /**
     * List of mixed channels that matches the channel layout (required)
     * @type {AudioMixChannel[]}
     * @memberof AudioMixFilter
     */
    audioMixChannels?: AudioMixChannel[];
    constructor(obj?: Partial<AudioMixFilter>);
}
export default AudioMixFilter;
