"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebConferenceParticipant = void 0;
/**
 * @module
 * @name WebConferenceParticipant
 * @description
 * This class is used to represent a web conference participant object that
 * is part of the WebConferenceSession
 */
class WebConferenceParticipant {
    static create(id) { return new WebConferenceParticipant(id); }
    constructor(id) {
        this.id = id;
        this.subscriptionInProgress = false;
        this.mute = false;
        this.noMicrophone = false;
        this.isVideoAvailable = false;
        this.delegateCapability = false;
    }
}
exports.WebConferenceParticipant = WebConferenceParticipant;
//# sourceMappingURL=webConferenceParticipant.js.map