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;
}
