@azure/communication-react
Version:
React library for building modern communication user experiences utilizing Azure Communication Services
20 lines • 657 B
TypeScript
import { CallCommon } from '@azure/communication-calling';
import { CallingSounds } from './CallAdapter';
import { CommunicationIdentifier } from '@azure/communication-common';
/**
* @private
*/
export declare class CallingSoundSubscriber {
private call;
private soundsLoaded?;
private callees;
playingSounds: boolean;
constructor(call: CallCommon, callees?: CommunicationIdentifier[], sounds?: CallingSounds);
private onCallStateChanged;
private subscribeCallSoundEvents;
unsubscribeAll(): void;
pauseSounds(): void;
private loadSounds;
private playSound;
}
//# sourceMappingURL=CallingSoundSubscriber.d.ts.map