import { AudioSourceTrack, Track, Stream } from "../models/stream"; import { TrackMixingManager, StreamMixingManager } from "../models/audiomixing"; export declare namespace AudioUtils { function createAudioTrackFromURL(url: string, crossorigin?: "anonymous" | "use-credentials", tag?: string, bitrate?: number): AudioSourceTrack; function createAudioTrackFromFile(file: File, tag?: string, bitrate?: number): Promise; function createAudioTrackFromBuffer(buffer: AudioBuffer, tag?: string, bitrate?: number): AudioSourceTrack; function createAudioTrackFromSource(source: string | File | AudioBuffer, tag?: string, bitrate?: number): Promise; function decodeAudioData(data: any): Promise; function createAudioMixingManagerFromTrack(track: Track): TrackMixingManager; function createAudioMixingManagerFromStream(stream: Stream): StreamMixingManager; }