{"version":3,"file":"signalingClient-browser.mjs","sourceRoot":"","sources":["../../../src/signaling/signalingClient-browser.mts"],"names":[],"mappings":"AAAA,uCAAuC;AACvC,kCAAkC;AAGlC,OAAO,EAAE,4BAA4B,EAAE,MAAM,gCAAgC,CAAC;AAK9E,MAAM,CAAC,MAAM,kBAAkB,GAAG,CAChC,UAAwC,EACxC,MAAmB,EACnB,OAAgC,EACH,EAAE;;IAC/B,OAAO,IAAI,4BAA4B,CAAC,UAAU,EAAE,MAAM,EAAE;QAC1D,gBAAgB,EAAE,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,gBAAgB,mCAAI,SAAS;QACxD,iBAAiB,EAAE,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,iBAAiB,mCAAI,SAAS;QAC1D,kBAAkB,EAAE,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,kBAAkB,mCAAI,SAAS;QAC5D,gBAAgB,EAAE,MAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,gBAAgB,mCAAI,SAAS;KACzD,CAAC,CAAC;AACL,CAAC,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation.\n// Licensed under the MIT License.\n\nimport type { SignalingClient } from \"@azure/communication-signaling\";\nimport { CommunicationSignalingClient } from \"@azure/communication-signaling\";\nimport type { CommunicationTokenCredential } from \"@azure/communication-common\";\nimport type { AzureLogger } from \"@azure/logger\";\nimport type { SignalingClientOptions } from \"./signalingClientOptions.js\";\n\nexport const getSignalingClient = (\n  credential: CommunicationTokenCredential,\n  logger: AzureLogger,\n  options?: SignalingClientOptions,\n): SignalingClient | undefined => {\n  return new CommunicationSignalingClient(credential, logger, {\n    resourceEndpoint: options?.resourceEndpoint ?? undefined,\n    gatewayApiVersion: options?.gatewayApiVersion ?? undefined,\n    additionalPolicies: options?.additionalPolicies ?? undefined,\n    userAgentOptions: options?.userAgentOptions ?? undefined,\n  });\n};\n"]}