import * as React from 'react'; import { Media } from '../Definitions'; export interface AudioSource { media: Media; volumeLimit: number; } export interface RemoteAudioPlayerProps { audioSources?: AudioSource[]; globalVolumeLimit?: number; outputDevice?: string; } /** * @description * The remote audio player component will play all enabled remote audio tracks. Only one instance needs to be used. * * @public * * @example *
* {/* We can always keep the audio player around *\/} * * *

Main app UI

*
*
*/ export declare class RemoteAudioPlayer extends React.Component { shouldComponentUpdate(newProps: RemoteAudioPlayerProps): boolean; render(): JSX.Element; } declare const _default: import("react-redux").ConnectedComponent | undefined; context?: React.Context> | undefined; store?: import("redux").Store | undefined; }>; export default _default;