infobip-rtc
Version:
Infobip RTC JavaScript SDK - Infobip WebRTC API Implementation
23 lines (22 loc) • 697 B
TypeScript
import { ConferenceParticipant } from "./ConferenceEvents";
import { RecordingType } from "../../options/RecordingOptions";
export interface CallReconnectedEvent {
callState: CallReconnectState;
conferenceState: ConferenceReconnectState;
dialogState: DialogReconnectState;
description: RTCSessionDescriptionInit;
}
export interface DialogReconnectState {
id: string;
participants: ConferenceParticipant[];
recordingType: RecordingType;
}
export interface ConferenceReconnectState {
id: string;
name: string;
participants: ConferenceParticipant[];
recordingType: RecordingType;
}
export interface CallReconnectState {
recordingType: RecordingType;
}