/** * The user who is participating in the meeting. */ export interface IInternalParticipant { id?: string; preferredLanguage?: string; voice?: string; } /** Users participating in the meeting */ export declare class InternalParticipants { participants: IInternalParticipant[]; constructor(participants?: IInternalParticipant[]); /** * Add or update a participant * @param value */ addOrUpdateParticipant(value: IInternalParticipant): IInternalParticipant; /** * Find the participant's position in the participants list. * @param id */ getParticipantIndex(id: string): number; /** * Find the participant by id. * @param id */ getParticipant(id: string): IInternalParticipant; /** * Remove a participant from the participants list. */ deleteParticipant(id: string): void; }