{"version":3,"sources":["src/sdk/Transcription/ConversationParticipantsChangedEventArgs.ts"],"names":[],"mappings":"AAIA,OAAO,EAAE,gBAAgB,EAAE,MAAM,eAAe,CAAC;AACjD,OAAO,EAAE,wBAAwB,EAAE,MAAM,cAAc,CAAC;AACxD,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AAEjD,qBAAa,wCAAyC,SAAQ,gBAAgB;IAC1E,OAAO,CAAC,UAAU,CAA2B;IAC7C,OAAO,CAAC,eAAe,CAAiB;gBAErB,MAAM,EAAE,wBAAwB,EAAE,YAAY,EAAE,YAAY,EAAE,EAAE,SAAS,CAAC,EAAE,MAAM;IAMrG,IAAW,MAAM,IAAI,wBAAwB,CAE5C;IAED,IAAW,YAAY,IAAI,YAAY,EAAE,CAExC;CACJ","file":"ConversationParticipantsChangedEventArgs.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n// Multi-device Conversation is a Preview feature.\n\nimport { SessionEventArgs } from \"../Exports.js\";\nimport { ParticipantChangedReason } from \"./Exports.js\";\nimport { IParticipant } from \"./IParticipant.js\";\n\nexport class ConversationParticipantsChangedEventArgs extends SessionEventArgs {\n    private privReason: ParticipantChangedReason;\n    private privParticipant: IParticipant[];\n\n    public constructor(reason: ParticipantChangedReason, participants: IParticipant[], sessionId?: string) {\n        super(sessionId);\n        this.privReason = reason;\n        this.privParticipant = participants;\n    }\n\n    public get reason(): ParticipantChangedReason {\n        return this.privReason;\n    }\n\n    public get participants(): IParticipant[] {\n        return this.privParticipant;\n    }\n}\n"]}