import AudioMixChannelType from './AudioMixChannelType';
import AudioMixInputStreamSourceChannel from './AudioMixInputStreamSourceChannel';
/**
 * @export
 * @class AudioMixInputStreamChannel
 */
export declare class AudioMixInputStreamChannel {
    /**
     * The id of the input stream that should be used for mixing.
     * @type {string}
     * @memberof AudioMixInputStreamChannel
     */
    inputStreamId?: string;
    /**
     * @type {AudioMixChannelType}
     * @memberof AudioMixInputStreamChannel
     */
    outputChannelType?: AudioMixChannelType;
    /**
     * Number of this output channel. If type is 'CHANNEL_NUMBER', this must be set.
     * @type {number}
     * @memberof AudioMixInputStreamChannel
     */
    outputChannelNumber?: number;
    /**
     * List of source channels to be mixed
     * @type {AudioMixInputStreamSourceChannel[]}
     * @memberof AudioMixInputStreamChannel
     */
    sourceChannels?: AudioMixInputStreamSourceChannel[];
    constructor(obj?: Partial<AudioMixInputStreamChannel>);
}
export default AudioMixInputStreamChannel;
