import { Meeting } from '../types/dyte-client'; /** * Handles audio from participants in a meeting */ export default class DyteAudio { private audio; private audioStream; private meeting; private audioTracks; private _onError; constructor(meeting: Meeting, audio?: HTMLAudioElement); addTrack(id: string, track: MediaStreamTrack): void; removeTrack(id: string): void; play(): Promise; setDevice(id: string): Promise; onError(onError: () => void): void; }