sinch-rtc
Version:
RTC JavaScript/Web SDK
18 lines (17 loc) • 855 B
TypeScript
import { Call } from "./Call";
import { CallListener } from "./listeners/CallListener";
import { InternalCallListener } from "./listeners/InternalCallListener";
import { CallQualityWarningEvent } from "./quality/events/CallQualityWarningEvent";
export declare class PublicCallListenerCallbackMapper implements InternalCallListener {
private readonly listeners;
addListener(listener: CallListener): void;
removeListener(listener: CallListener): void;
onCallAccepted(call: Call): void;
onCallAnswered(call: Call): void;
onCallProgressing(call: Call): void;
onCallRinging(call: Call): void;
onCallEstablished(call: Call): void;
onCallEnded(call: Call): void;
onRemoteTrack(call: Call, track: MediaStreamTrack): void;
onCallQualityWarningEvent(call: Call, callQualityWarningEvent: CallQualityWarningEvent): void;
}