livelists-node-js
Version:
node.js server sdk for livelists
718 lines • 30.2 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CustomData_DataEntry = exports.CustomData = exports.GetParticipantAccessTokenRes = exports.GetParticipantAccessTokenReq = exports.AddParticipantToChannelReq = exports.Participant = exports.ChannelParticipantGrants = exports.AddParticipantToChannelRes = exports.getParticipantAccessTokenErrorsToJSON = exports.getParticipantAccessTokenErrorsFromJSON = exports.GetParticipantAccessTokenErrors = exports.addParticipantToChannelErrorsToJSON = exports.addParticipantToChannelErrorsFromJSON = exports.AddParticipantToChannelErrors = exports.participantStatusToJSON = exports.participantStatusFromJSON = exports.ParticipantStatus = exports.protobufPackage = void 0;
/* eslint-disable */
const minimal_1 = __importDefault(require("protobufjs/minimal"));
const timestamp_1 = require("./google/protobuf/timestamp");
exports.protobufPackage = "participant";
var ParticipantStatus;
(function (ParticipantStatus) {
ParticipantStatus[ParticipantStatus["Active"] = 0] = "Active";
ParticipantStatus[ParticipantStatus["Banned"] = 1] = "Banned";
ParticipantStatus[ParticipantStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(ParticipantStatus || (exports.ParticipantStatus = ParticipantStatus = {}));
function participantStatusFromJSON(object) {
switch (object) {
case 0:
case "Active":
return ParticipantStatus.Active;
case 1:
case "Banned":
return ParticipantStatus.Banned;
case -1:
case "UNRECOGNIZED":
default:
return ParticipantStatus.UNRECOGNIZED;
}
}
exports.participantStatusFromJSON = participantStatusFromJSON;
function participantStatusToJSON(object) {
switch (object) {
case ParticipantStatus.Active:
return "Active";
case ParticipantStatus.Banned:
return "Banned";
case ParticipantStatus.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
exports.participantStatusToJSON = participantStatusToJSON;
var AddParticipantToChannelErrors;
(function (AddParticipantToChannelErrors) {
AddParticipantToChannelErrors[AddParticipantToChannelErrors["Unauthorized"] = 0] = "Unauthorized";
AddParticipantToChannelErrors[AddParticipantToChannelErrors["IsAlreadyExist"] = 1] = "IsAlreadyExist";
AddParticipantToChannelErrors[AddParticipantToChannelErrors["IdentifierNotValid"] = 2] = "IdentifierNotValid";
AddParticipantToChannelErrors[AddParticipantToChannelErrors["ChannelNotFound"] = 3] = "ChannelNotFound";
AddParticipantToChannelErrors[AddParticipantToChannelErrors["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(AddParticipantToChannelErrors || (exports.AddParticipantToChannelErrors = AddParticipantToChannelErrors = {}));
function addParticipantToChannelErrorsFromJSON(object) {
switch (object) {
case 0:
case "Unauthorized":
return AddParticipantToChannelErrors.Unauthorized;
case 1:
case "IsAlreadyExist":
return AddParticipantToChannelErrors.IsAlreadyExist;
case 2:
case "IdentifierNotValid":
return AddParticipantToChannelErrors.IdentifierNotValid;
case 3:
case "ChannelNotFound":
return AddParticipantToChannelErrors.ChannelNotFound;
case -1:
case "UNRECOGNIZED":
default:
return AddParticipantToChannelErrors.UNRECOGNIZED;
}
}
exports.addParticipantToChannelErrorsFromJSON = addParticipantToChannelErrorsFromJSON;
function addParticipantToChannelErrorsToJSON(object) {
switch (object) {
case AddParticipantToChannelErrors.Unauthorized:
return "Unauthorized";
case AddParticipantToChannelErrors.IsAlreadyExist:
return "IsAlreadyExist";
case AddParticipantToChannelErrors.IdentifierNotValid:
return "IdentifierNotValid";
case AddParticipantToChannelErrors.ChannelNotFound:
return "ChannelNotFound";
case AddParticipantToChannelErrors.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
exports.addParticipantToChannelErrorsToJSON = addParticipantToChannelErrorsToJSON;
var GetParticipantAccessTokenErrors;
(function (GetParticipantAccessTokenErrors) {
GetParticipantAccessTokenErrors[GetParticipantAccessTokenErrors["RootUnauthorized"] = 0] = "RootUnauthorized";
GetParticipantAccessTokenErrors[GetParticipantAccessTokenErrors["NotFound"] = 1] = "NotFound";
GetParticipantAccessTokenErrors[GetParticipantAccessTokenErrors["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(GetParticipantAccessTokenErrors || (exports.GetParticipantAccessTokenErrors = GetParticipantAccessTokenErrors = {}));
function getParticipantAccessTokenErrorsFromJSON(object) {
switch (object) {
case 0:
case "RootUnauthorized":
return GetParticipantAccessTokenErrors.RootUnauthorized;
case 1:
case "NotFound":
return GetParticipantAccessTokenErrors.NotFound;
case -1:
case "UNRECOGNIZED":
default:
return GetParticipantAccessTokenErrors.UNRECOGNIZED;
}
}
exports.getParticipantAccessTokenErrorsFromJSON = getParticipantAccessTokenErrorsFromJSON;
function getParticipantAccessTokenErrorsToJSON(object) {
switch (object) {
case GetParticipantAccessTokenErrors.RootUnauthorized:
return "RootUnauthorized";
case GetParticipantAccessTokenErrors.NotFound:
return "NotFound";
case GetParticipantAccessTokenErrors.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
exports.getParticipantAccessTokenErrorsToJSON = getParticipantAccessTokenErrorsToJSON;
function createBaseAddParticipantToChannelRes() {
return { errors: [], participant: undefined, accessToken: "", grants: undefined };
}
exports.AddParticipantToChannelRes = {
encode(message, writer = minimal_1.default.Writer.create()) {
writer.uint32(10).fork();
for (const v of message.errors) {
writer.int32(v);
}
writer.ldelim();
if (message.participant !== undefined) {
exports.Participant.encode(message.participant, writer.uint32(18).fork()).ldelim();
}
if (message.accessToken !== "") {
writer.uint32(26).string(message.accessToken);
}
if (message.grants !== undefined) {
exports.ChannelParticipantGrants.encode(message.grants, writer.uint32(34).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAddParticipantToChannelRes();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if ((tag & 7) === 2) {
const end2 = reader.uint32() + reader.pos;
while (reader.pos < end2) {
message.errors.push(reader.int32());
}
}
else {
message.errors.push(reader.int32());
}
break;
case 2:
message.participant = exports.Participant.decode(reader, reader.uint32());
break;
case 3:
message.accessToken = reader.string();
break;
case 4:
message.grants = exports.ChannelParticipantGrants.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
errors: Array.isArray(object === null || object === void 0 ? void 0 : object.errors)
? object.errors.map((e) => addParticipantToChannelErrorsFromJSON(e))
: [],
participant: isSet(object.participant) ? exports.Participant.fromJSON(object.participant) : undefined,
accessToken: isSet(object.accessToken) ? String(object.accessToken) : "",
grants: isSet(object.grants) ? exports.ChannelParticipantGrants.fromJSON(object.grants) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.errors) {
obj.errors = message.errors.map((e) => addParticipantToChannelErrorsToJSON(e));
}
else {
obj.errors = [];
}
message.participant !== undefined &&
(obj.participant = message.participant ? exports.Participant.toJSON(message.participant) : undefined);
message.accessToken !== undefined && (obj.accessToken = message.accessToken);
message.grants !== undefined &&
(obj.grants = message.grants ? exports.ChannelParticipantGrants.toJSON(message.grants) : undefined);
return obj;
},
fromPartial(object) {
var _a, _b;
const message = createBaseAddParticipantToChannelRes();
message.errors = ((_a = object.errors) === null || _a === void 0 ? void 0 : _a.map((e) => e)) || [];
message.participant = (object.participant !== undefined && object.participant !== null)
? exports.Participant.fromPartial(object.participant)
: undefined;
message.accessToken = (_b = object.accessToken) !== null && _b !== void 0 ? _b : "";
message.grants = (object.grants !== undefined && object.grants !== null)
? exports.ChannelParticipantGrants.fromPartial(object.grants)
: undefined;
return message;
},
};
function createBaseChannelParticipantGrants() {
return { sendMessage: undefined, readMessages: undefined, admin: undefined };
}
exports.ChannelParticipantGrants = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.sendMessage !== undefined) {
writer.uint32(8).bool(message.sendMessage);
}
if (message.readMessages !== undefined) {
writer.uint32(16).bool(message.readMessages);
}
if (message.admin !== undefined) {
writer.uint32(24).bool(message.admin);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseChannelParticipantGrants();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.sendMessage = reader.bool();
break;
case 2:
message.readMessages = reader.bool();
break;
case 3:
message.admin = reader.bool();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
sendMessage: isSet(object.sendMessage) ? Boolean(object.sendMessage) : undefined,
readMessages: isSet(object.readMessages) ? Boolean(object.readMessages) : undefined,
admin: isSet(object.admin) ? Boolean(object.admin) : undefined,
};
},
toJSON(message) {
const obj = {};
message.sendMessage !== undefined && (obj.sendMessage = message.sendMessage);
message.readMessages !== undefined && (obj.readMessages = message.readMessages);
message.admin !== undefined && (obj.admin = message.admin);
return obj;
},
fromPartial(object) {
var _a, _b, _c;
const message = createBaseChannelParticipantGrants();
message.sendMessage = (_a = object.sendMessage) !== null && _a !== void 0 ? _a : undefined;
message.readMessages = (_b = object.readMessages) !== null && _b !== void 0 ? _b : undefined;
message.admin = (_c = object.admin) !== null && _c !== void 0 ? _c : undefined;
return message;
},
};
function createBaseParticipant() {
return { identifier: "", createdAt: undefined, status: 0, channelId: "", customData: undefined };
}
exports.Participant = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.identifier !== "") {
writer.uint32(10).string(message.identifier);
}
if (message.createdAt !== undefined) {
timestamp_1.Timestamp.encode(toTimestamp(message.createdAt), writer.uint32(18).fork()).ldelim();
}
if (message.status !== 0) {
writer.uint32(24).int32(message.status);
}
if (message.channelId !== "") {
writer.uint32(34).string(message.channelId);
}
if (message.customData !== undefined) {
exports.CustomData.encode(message.customData, writer.uint32(42).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseParticipant();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.identifier = reader.string();
break;
case 2:
message.createdAt = fromTimestamp(timestamp_1.Timestamp.decode(reader, reader.uint32()));
break;
case 3:
message.status = reader.int32();
break;
case 4:
message.channelId = reader.string();
break;
case 5:
message.customData = exports.CustomData.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
identifier: isSet(object.identifier) ? String(object.identifier) : "",
createdAt: isSet(object.createdAt) ? fromJsonTimestamp(object.createdAt) : undefined,
status: isSet(object.status) ? participantStatusFromJSON(object.status) : 0,
channelId: isSet(object.channelId) ? String(object.channelId) : "",
customData: isSet(object.customData) ? exports.CustomData.fromJSON(object.customData) : undefined,
};
},
toJSON(message) {
const obj = {};
message.identifier !== undefined && (obj.identifier = message.identifier);
message.createdAt !== undefined && (obj.createdAt = message.createdAt.toISOString());
message.status !== undefined && (obj.status = participantStatusToJSON(message.status));
message.channelId !== undefined && (obj.channelId = message.channelId);
message.customData !== undefined &&
(obj.customData = message.customData ? exports.CustomData.toJSON(message.customData) : undefined);
return obj;
},
fromPartial(object) {
var _a, _b, _c, _d;
const message = createBaseParticipant();
message.identifier = (_a = object.identifier) !== null && _a !== void 0 ? _a : "";
message.createdAt = (_b = object.createdAt) !== null && _b !== void 0 ? _b : undefined;
message.status = (_c = object.status) !== null && _c !== void 0 ? _c : 0;
message.channelId = (_d = object.channelId) !== null && _d !== void 0 ? _d : "";
message.customData = (object.customData !== undefined && object.customData !== null)
? exports.CustomData.fromPartial(object.customData)
: undefined;
return message;
},
};
function createBaseAddParticipantToChannelReq() {
return { identifier: "", channelId: "", grants: undefined, customData: undefined };
}
exports.AddParticipantToChannelReq = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.identifier !== "") {
writer.uint32(10).string(message.identifier);
}
if (message.channelId !== "") {
writer.uint32(18).string(message.channelId);
}
if (message.grants !== undefined) {
exports.ChannelParticipantGrants.encode(message.grants, writer.uint32(26).fork()).ldelim();
}
if (message.customData !== undefined) {
exports.CustomData.encode(message.customData, writer.uint32(34).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseAddParticipantToChannelReq();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.identifier = reader.string();
break;
case 2:
message.channelId = reader.string();
break;
case 3:
message.grants = exports.ChannelParticipantGrants.decode(reader, reader.uint32());
break;
case 4:
message.customData = exports.CustomData.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
identifier: isSet(object.identifier) ? String(object.identifier) : "",
channelId: isSet(object.channelId) ? String(object.channelId) : "",
grants: isSet(object.grants) ? exports.ChannelParticipantGrants.fromJSON(object.grants) : undefined,
customData: isSet(object.customData) ? exports.CustomData.fromJSON(object.customData) : undefined,
};
},
toJSON(message) {
const obj = {};
message.identifier !== undefined && (obj.identifier = message.identifier);
message.channelId !== undefined && (obj.channelId = message.channelId);
message.grants !== undefined &&
(obj.grants = message.grants ? exports.ChannelParticipantGrants.toJSON(message.grants) : undefined);
message.customData !== undefined &&
(obj.customData = message.customData ? exports.CustomData.toJSON(message.customData) : undefined);
return obj;
},
fromPartial(object) {
var _a, _b;
const message = createBaseAddParticipantToChannelReq();
message.identifier = (_a = object.identifier) !== null && _a !== void 0 ? _a : "";
message.channelId = (_b = object.channelId) !== null && _b !== void 0 ? _b : "";
message.grants = (object.grants !== undefined && object.grants !== null)
? exports.ChannelParticipantGrants.fromPartial(object.grants)
: undefined;
message.customData = (object.customData !== undefined && object.customData !== null)
? exports.CustomData.fromPartial(object.customData)
: undefined;
return message;
},
};
function createBaseGetParticipantAccessTokenReq() {
return { identifier: "", channelId: "" };
}
exports.GetParticipantAccessTokenReq = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.identifier !== "") {
writer.uint32(10).string(message.identifier);
}
if (message.channelId !== "") {
writer.uint32(18).string(message.channelId);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetParticipantAccessTokenReq();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.identifier = reader.string();
break;
case 2:
message.channelId = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
identifier: isSet(object.identifier) ? String(object.identifier) : "",
channelId: isSet(object.channelId) ? String(object.channelId) : "",
};
},
toJSON(message) {
const obj = {};
message.identifier !== undefined && (obj.identifier = message.identifier);
message.channelId !== undefined && (obj.channelId = message.channelId);
return obj;
},
fromPartial(object) {
var _a, _b;
const message = createBaseGetParticipantAccessTokenReq();
message.identifier = (_a = object.identifier) !== null && _a !== void 0 ? _a : "";
message.channelId = (_b = object.channelId) !== null && _b !== void 0 ? _b : "";
return message;
},
};
function createBaseGetParticipantAccessTokenRes() {
return { errors: [], identifier: "", channelId: "", accessToken: "" };
}
exports.GetParticipantAccessTokenRes = {
encode(message, writer = minimal_1.default.Writer.create()) {
writer.uint32(10).fork();
for (const v of message.errors) {
writer.int32(v);
}
writer.ldelim();
if (message.identifier !== "") {
writer.uint32(18).string(message.identifier);
}
if (message.channelId !== "") {
writer.uint32(26).string(message.channelId);
}
if (message.accessToken !== "") {
writer.uint32(34).string(message.accessToken);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetParticipantAccessTokenRes();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
if ((tag & 7) === 2) {
const end2 = reader.uint32() + reader.pos;
while (reader.pos < end2) {
message.errors.push(reader.int32());
}
}
else {
message.errors.push(reader.int32());
}
break;
case 2:
message.identifier = reader.string();
break;
case 3:
message.channelId = reader.string();
break;
case 4:
message.accessToken = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
errors: Array.isArray(object === null || object === void 0 ? void 0 : object.errors)
? object.errors.map((e) => getParticipantAccessTokenErrorsFromJSON(e))
: [],
identifier: isSet(object.identifier) ? String(object.identifier) : "",
channelId: isSet(object.channelId) ? String(object.channelId) : "",
accessToken: isSet(object.accessToken) ? String(object.accessToken) : "",
};
},
toJSON(message) {
const obj = {};
if (message.errors) {
obj.errors = message.errors.map((e) => getParticipantAccessTokenErrorsToJSON(e));
}
else {
obj.errors = [];
}
message.identifier !== undefined && (obj.identifier = message.identifier);
message.channelId !== undefined && (obj.channelId = message.channelId);
message.accessToken !== undefined && (obj.accessToken = message.accessToken);
return obj;
},
fromPartial(object) {
var _a, _b, _c, _d;
const message = createBaseGetParticipantAccessTokenRes();
message.errors = ((_a = object.errors) === null || _a === void 0 ? void 0 : _a.map((e) => e)) || [];
message.identifier = (_b = object.identifier) !== null && _b !== void 0 ? _b : "";
message.channelId = (_c = object.channelId) !== null && _c !== void 0 ? _c : "";
message.accessToken = (_d = object.accessToken) !== null && _d !== void 0 ? _d : "";
return message;
},
};
function createBaseCustomData() {
return { data: {} };
}
exports.CustomData = {
encode(message, writer = minimal_1.default.Writer.create()) {
Object.entries(message.data).forEach(([key, value]) => {
exports.CustomData_DataEntry.encode({ key: key, value }, writer.uint32(50).fork()).ldelim();
});
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseCustomData();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 6:
const entry6 = exports.CustomData_DataEntry.decode(reader, reader.uint32());
if (entry6.value !== undefined) {
message.data[entry6.key] = entry6.value;
}
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
data: isObject(object.data)
? Object.entries(object.data).reduce((acc, [key, value]) => {
acc[key] = String(value);
return acc;
}, {})
: {},
};
},
toJSON(message) {
const obj = {};
obj.data = {};
if (message.data) {
Object.entries(message.data).forEach(([k, v]) => {
obj.data[k] = v;
});
}
return obj;
},
fromPartial(object) {
var _a;
const message = createBaseCustomData();
message.data = Object.entries((_a = object.data) !== null && _a !== void 0 ? _a : {}).reduce((acc, [key, value]) => {
if (value !== undefined) {
acc[key] = String(value);
}
return acc;
}, {});
return message;
},
};
function createBaseCustomData_DataEntry() {
return { key: "", value: "" };
}
exports.CustomData_DataEntry = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.key !== "") {
writer.uint32(10).string(message.key);
}
if (message.value !== "") {
writer.uint32(18).string(message.value);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseCustomData_DataEntry();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.key = reader.string();
break;
case 2:
message.value = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return { key: isSet(object.key) ? String(object.key) : "", value: isSet(object.value) ? String(object.value) : "" };
},
toJSON(message) {
const obj = {};
message.key !== undefined && (obj.key = message.key);
message.value !== undefined && (obj.value = message.value);
return obj;
},
fromPartial(object) {
var _a, _b;
const message = createBaseCustomData_DataEntry();
message.key = (_a = object.key) !== null && _a !== void 0 ? _a : "";
message.value = (_b = object.value) !== null && _b !== void 0 ? _b : "";
return message;
},
};
function toTimestamp(date) {
const seconds = date.getTime() / 1000;
const nanos = (date.getTime() % 1000) * 1000000;
return { seconds, nanos };
}
function fromTimestamp(t) {
let millis = t.seconds * 1000;
millis += t.nanos / 1000000;
return new Date(millis);
}
function fromJsonTimestamp(o) {
if (o instanceof Date) {
return o;
}
else if (typeof o === "string") {
return new Date(o);
}
else {
return fromTimestamp(timestamp_1.Timestamp.fromJSON(o));
}
}
function isObject(value) {
return typeof value === "object" && value !== null;
}
function isSet(value) {
return value !== null && value !== undefined;
}
//# sourceMappingURL=participant.js.map
;