import { Observable } from 'rxjs';
import { AudioInputOutputNode } from '../video/model';
import { AuthenticationData } from '../authentication/model';
export declare class AudioUtil {
    static resolveDefaultAudioRouting(inputsNumber: number, outputsNumber: number): AudioInputOutputNode[];
    static fetchAndMergeAudioFiles(urls: string[], authentication?: AuthenticationData): Observable<ArrayBuffer>;
    private static fetchAudioFile;
    private static mergeBuffers;
}
