/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@bimdata/typescript-fetch-api-client@10.37.0/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";function __export(e){for(var i in e)exports.hasOwnProperty(i)||(exports[i]=e[i])}Object.defineProperty(exports,"__esModule",{value:!0});const apis_1=require("./apis"),runtime_1=require("./runtime");function makeBIMDataApiClient(e){const i={_accessToken:null,_config:null,_clients:{},set config(e){this._accessToken=e.accessToken,this._config=new runtime_1.Configuration({basePath:e.basePath||e.apiUrl,credentials:e.credentials,headers:{Authorization:`Bearer ${e.accessToken}`}}),Object.assign(this._clients,{bfcApi:new apis_1.BcfApi(this._config),collaborationApi:new apis_1.CollaborationApi(this._config),modelApi:new apis_1.ModelApi(this._config),ssoApi:new apis_1.SsoApi(this._config),webhookApi:new apis_1.WebhookApi(this._config)})},set accessToken(e){this.config=Object.assign({},this._config.configuration,{accessToken:e})},get accessToken(){return this._accessToken},get authHeader(){return this._config.headers},get config(){return this._config},get bcfApi(){return this._clients.bfcApi},get collaborationApi(){return this._clients.collaborationApi},get modelApi(){return this._clients.modelApi},get ssoApi(){return this._clients.ssoApi},get webhookApi(){return this._clients.webhookApi}};return i.config=e,i}__export(require("./runtime")),__export(require("./apis")),__export(require("./models")),exports.makeBIMDataApiClient=makeBIMDataApiClient;
//# sourceMappingURL=/sm/c171e248cf5932985f433929758af4d3c004b6b296d5d8d615853a90e7ea6b4a.map