import { ConferenceParticipant } from "./ConferenceEvents";
import { ErrorCode } from "../../event/ErrorCode";
import { RecordingType } from "../../options/RecordingOptions";
export interface DialogCreatedEvent {
    id: string;
    participants: ConferenceParticipant[];
    recordingType: RecordingType;
}
export interface DialogEstablishedEvent {
    id: string;
    participants: ConferenceParticipant[];
    recordingType: RecordingType;
}
export interface DialogFinishedEvent {
    id: string;
    status: {
        name: string;
        description: string;
    };
}
export interface DialogFailedEvent {
    id: string;
    status: ErrorCode;
}
export interface DialogRecordingStartedEvent {
    id: string;
    recordingType: RecordingType;
}
export interface DialogRecordingStoppedEvent {
    id: string;
}
