UNPKG

@shapediver/sdk.geometry-api-sdk-v2

Version:
796 lines 247 kB
"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.FileApiFactory = exports.FileApiFp = exports.FileApiAxiosParamCreator = exports.ExportApi = exports.ExportApiFactory = exports.ExportApiFp = exports.ExportApiAxiosParamCreator = exports.AuthGroupApi = exports.AuthGroupApiFactory = exports.AuthGroupApiFp = exports.AuthGroupApiAxiosParamCreator = exports.AuthApi = exports.AuthApiFactory = exports.AuthApiFp = exports.AuthApiAxiosParamCreator = exports.AssetsApi = exports.AssetsApiFactory = exports.AssetsApiFp = exports.AssetsApiAxiosParamCreator = exports.ArSceneApi = exports.ArSceneApiFactory = exports.ArSceneApiFp = exports.ArSceneApiAxiosParamCreator = exports.AnalyticsApi = exports.AnalyticsApiFactory = exports.AnalyticsApiFp = exports.AnalyticsApiAxiosParamCreator = exports.ResVisualizationType = exports.ResTicketType = exports.ResStructureType = exports.ResParameterType = exports.ResModelStatus = exports.ResModelCleanupProcessType = exports.ResExportDefinitionType = exports.ResErrorType = exports.ResComputationStatus = exports.ReqTrustLevel = exports.ReqTicketType = exports.ReqSdtfType = exports.ReqModelFileType = exports.ReqLogLevel = exports.QueryOrder = exports.QueryModelStatus = exports.QueryGltfConversion = exports.QueryComputationType = exports.QueryComputationStatus = exports.QueryComputationStatisticsStatus = exports.CommonsTicketType = exports.CommonsModelStatus = exports.CommonsComputationStatus = void 0; exports.TextureApi = exports.TextureApiFactory = exports.TextureApiFp = exports.TextureApiAxiosParamCreator = exports.SystemApi = exports.SystemApiFactory = exports.SystemApiFp = exports.SystemApiAxiosParamCreator = exports.SessionApi = exports.SessionApiFactory = exports.SessionApiFp = exports.SessionApiAxiosParamCreator = exports.SdtfApi = exports.SdtfApiFactory = exports.SdtfApiFp = exports.SdtfApiAxiosParamCreator = exports.ScriptApi = exports.ScriptApiFactory = exports.ScriptApiFp = exports.ScriptApiAxiosParamCreator = exports.OutputApi = exports.OutputApiFactory = exports.OutputApiFp = exports.OutputApiAxiosParamCreator = exports.ModelStateApi = exports.ModelStateApiFactory = exports.ModelStateApiFp = exports.ModelStateApiAxiosParamCreator = exports.ModelApi = exports.ModelApiFactory = exports.ModelApiFp = exports.ModelApiAxiosParamCreator = exports.LogApi = exports.LogApiFactory = exports.LogApiFp = exports.LogApiAxiosParamCreator = exports.GltfApi = exports.GltfApiFactory = exports.GltfApiFp = exports.GltfApiAxiosParamCreator = exports.FileApi = void 0; const axios_1 = __importDefault(require("axios")); const common_1 = require("./common"); const base_1 = require("./base"); const base_2 = require("../base"); exports.CommonsComputationStatus = { SUCCESS: 'success', TIMEOUT: 'timeout', CHECK_CONFIRMED: 'checkconfirmed', CHECK_DENIED: 'checkdenied', CHECK_PENDING: 'checkpending', MAX_COMBINED_ASSET_SIZE_EXCEEDED: 'maxcombinedassetsizeexceeded', MAX_DB_SIZE_PER_OUTPUT_EXCEEDED: 'maxdbsizeperoutputexceeded', MAX_PARTS_PER_OUTPUT_EXCEEDED: 'maxpartsperoutputexceeded', MAX_ASSET_PARTS_PER_OUTPUT_EXCEEDED: 'maxassetpartsperoutputexceeded', MAX_TRANSFORMATIONS_PER_OUTPUT_EXCEEDED: 'maxtransformationsperoutputexceeded', MAX_PARTS_EXCEEDED: 'maxpartsexceeded', MAX_ASSET_PARTS_EXCEEDED: 'maxassetpartsexceeded', RECOVERABLE_ERROR: 'recoverableerror', UNRECOVERABLE_ERROR: 'unrecoverableerror', NO_OUTPUT_DATA_FOR_DEFAULT_PARAMETER_VALUES: 'nooutputdatafordefaultparametervalues', MODEL_WITHOUT_GEOMETRY_OUTPUT: 'modelwithoutgeometryoutput', UNKNOWN: 'unknown' }; exports.CommonsModelStatus = { UNKNOWN: 'unknown', NOT_UPLOADED: 'not_uploaded', UPLOADED: 'uploaded', PENDING: 'pending', CONFIRMED: 'confirmed', DENIED: 'denied', DELETED: 'deleted' }; exports.CommonsTicketType = { BACKEND: 'backend', NONE: '' }; exports.QueryComputationStatisticsStatus = { SUCCESS: 'success', TIMEOUT: 'timeout', OTHER: 'other', ALL: '*' }; exports.QueryComputationStatus = { SUCCESS: 'success', TIMEOUT: 'timeout', CHECK_CONFIRMED: 'checkconfirmed', CHECK_DENIED: 'checkdenied', CHECK_PENDING: 'checkpending', MAX_COMBINED_ASSET_SIZE_EXCEEDED: 'maxcombinedassetsizeexceeded', MAX_DB_SIZE_PER_OUTPUT_EXCEEDED: 'maxdbsizeperoutputexceeded', MAX_PARTS_PER_OUTPUT_EXCEEDED: 'maxpartsperoutputexceeded', MAX_ASSET_PARTS_PER_OUTPUT_EXCEEDED: 'maxassetpartsperoutputexceeded', MAX_TRANSFORMATIONS_PER_OUTPUT_EXCEEDED: 'maxtransformationsperoutputexceeded', MAX_PARTS_EXCEEDED: 'maxpartsexceeded', MAX_ASSET_PARTS_EXCEEDED: 'maxassetpartsexceeded', RECOVERABLE_ERROR: 'recoverableerror', UNRECOVERABLE_ERROR: 'unrecoverableerror', NO_OUTPUT_DATA_FOR_DEFAULT_PARAMETER_VALUES: 'nooutputdatafordefaultparametervalues', MODEL_WITHOUT_GEOMETRY_OUTPUT: 'modelwithoutgeometryoutput', UNKNOWN: 'unknown' }; exports.QueryComputationType = { COMPUTATION: 'computation', EXPORT: 'export', LOAD: 'load', ALL: '*' }; exports.QueryGltfConversion = { NONE: 'none', SCENE: 'scene', USDZ: 'usdz' }; exports.QueryModelStatus = { UNKNOWN: 'unknown', NOT_UPLOADED: 'not_uploaded', UPLOADED: 'uploaded', PENDING: 'pending', CONFIRMED: 'confirmed', DENIED: 'denied', DELETED: 'deleted' }; exports.QueryOrder = { ASC: 'asc', DESC: 'desc' }; exports.ReqLogLevel = { INFO: '0', WARN: '1', ERROR: '2' }; exports.ReqModelFileType = { GRASSHOPPER_BINARY: 'gh', GRASSHOPPER_XML: 'ghx' }; exports.ReqSdtfType = { MODEL_SDTF: 'model/vnd.sdtf' }; exports.ReqTicketType = { BACKEND: 'backend', NONE: '' }; exports.ReqTrustLevel = { UNDEFINED: '', NONE: 'none', FULL: 'full' }; exports.ResComputationStatus = { SUCCESS: 'success', TIMEOUT: 'timeout', CHECK_CONFIRMED: 'checkconfirmed', CHECK_DENIED: 'checkdenied', CHECK_PENDING: 'checkpending', MAX_COMBINED_ASSET_SIZE_EXCEEDED: 'maxcombinedassetsizeexceeded', MAX_DB_SIZE_PER_OUTPUT_EXCEEDED: 'maxdbsizeperoutputexceeded', MAX_PARTS_PER_OUTPUT_EXCEEDED: 'maxpartsperoutputexceeded', MAX_ASSET_PARTS_PER_OUTPUT_EXCEEDED: 'maxassetpartsperoutputexceeded', MAX_TRANSFORMATIONS_PER_OUTPUT_EXCEEDED: 'maxtransformationsperoutputexceeded', MAX_PARTS_EXCEEDED: 'maxpartsexceeded', MAX_ASSET_PARTS_EXCEEDED: 'maxassetpartsexceeded', RECOVERABLE_ERROR: 'recoverableerror', UNRECOVERABLE_ERROR: 'unrecoverableerror', NO_OUTPUT_DATA_FOR_DEFAULT_PARAMETER_VALUES: 'nooutputdatafordefaultparametervalues', MODEL_WITHOUT_GEOMETRY_OUTPUT: 'modelwithoutgeometryoutput', UNKNOWN: 'unknown' }; exports.ResErrorType = { ASSERTION_ERROR: 'SdAssertionError', CACHE_ERROR_GENERIC: 'SdCacheErrorGeneric', CONNECTOR_ERROR: 'SdConnectorError', DATABASE_ERROR_GENERIC: 'SdDatabaseErrorGeneric', EMAILING_ERROR: 'SdEmailingError', ERROR_ENTITY_NOT_FOUND: 'SdErrorEntityNotFound', ERROR_FORBIDDEN: 'SdErrorForbidden', ERROR_GENERIC_CLIENT: 'SdErrorGenericClient', ERROR_GENERIC_INTERNAL: 'SdErrorGenericInternal', ERROR_UNAUTHORIZED: 'SdErrorUnauthorized', ILLEGAL_ARGUMENT_ERROR: 'SdIllegalArgumentError', JWT_VALIDATION_ERROR: 'SdJwtValidationError', METHOD_NOT_ALLOWED_ERROR: 'SdMethodNotAllowedError', MODEL_VALIDATION_ERROR: 'SdModelValidationError', NOT_ACCEPTABLE: 'SdNotAcceptable', NOT_FOUND_ERROR: 'SdNotFoundError', PARAMETER_VALIDATION_ERROR: 'SdParameterValidationError', RATE_LIMIT_ERROR_GENERIC: 'SdRateLimitErrorGeneric', REQUEST_TIMEOUT: 'SdRequestTimeout', REQUEST_VALIDATION_ERROR: 'SdRequestValidationError', RESOURCE_GONE_ERROR: 'SdResourceGoneError', SESSION_GONE_ERROR: 'SdSessionGoneError', SESSION_VALIDATION_ERROR: 'SdSessionValidationError', STORAGE_ERROR_GENERIC: 'SdStorageErrorGeneric', TEXTURE_URL_ERROR: 'SdTextureUrlError', TICKET_VALIDATION_ERROR: 'SdTicketValidationError', TOKEN_MISSING_ERROR: 'SdTokenMissingError', TRANSFORM_CONTENT_ARRAY_ERROR: 'SdTransformContentArrayError', UNCONFIRMED_MODEL_ERROR: 'SdUnconfirmedModelError', UNKNOWN: '' }; exports.ResExportDefinitionType = { UNKNOWN: 'unknown', DOWNLOAD: 'download', EMAIL: 'email', SHAPEWAYS: 'shapeways' }; exports.ResModelCleanupProcessType = { DELETE_EXPORT_VERSION: 'delete_export_version', DELETE_MODEL_TEXTURE: 'delete_model_texture', DELETE_OUTPUT_VERSION: 'delete_output_version' }; exports.ResModelStatus = { UNKNOWN: 'unknown', NOT_UPLOADED: 'not_uploaded', UPLOADED: 'uploaded', PENDING: 'pending', CONFIRMED: 'confirmed', DENIED: 'denied', DELETED: 'deleted' }; exports.ResParameterType = { S_BITMAP: 'sBitmap', S_BOOL: 'sBool', S_BOX: 'sBox', S_BREP: 'sBrep', S_CIRCLE: 'sCircle', S_COLOR: 'sColor', S_CURVE: 'sCurve', S_DOMAIN: 'sDomain', S_DOMAIN_2D: 'sDomain2D', S_INTEGER: 'sInteger', S_LINE: 'sLine', S_MESH: 'sMesh', S_NUMBER: 'sNumber', S_PLANE: 'sPlane', S_POINT: 'sPoint', S_RECTANGLE: 'sRectangle', S_STRING: 'sString', S_SUBDIV: 'sSubdiv', S_SURFACE: 'sSurface', S_TIME: 'sTime', S_VECTOR: 'sVector', BOOL: 'Bool', COLOR: 'Color', DRAWING: 'Drawing', EVEN: 'Even', FILE: 'File', FLOAT: 'Float', INT: 'Int', INTERACTION: 'Interaction', ODD: 'Odd', STRING: 'String', STRINGLIST: 'StringList', TIME: 'Time', UNKNOWN: 'unknown' }; exports.ResStructureType = { ITEM: 'item', LIST: 'list', TREE: 'tree' }; exports.ResTicketType = { BACKEND: 'backend', NONE: '' }; exports.ResVisualizationType = { UNKNOWN: 'unknown', BUTTON: 'button', CALENDAR: 'calendar', CHECKLIST: 'checklist', CLOCK: 'clock', CYCLE: 'cycle', DIAL: 'dial', DROPDOWN: 'dropdown', GEOMETRY: 'geometry', IMAGE: 'image', SEQUENCE: 'sequence', SLIDER: 'slider', SWATCH: 'swatch', TEXT: 'text', TOGGLE: 'toggle' }; const AnalyticsApiAxiosParamCreator = function (configuration) { return { getCreditMetrics: (reqCreditMetrics_1, ...args_1) => __awaiter(this, [reqCreditMetrics_1, ...args_1], void 0, function* (reqCreditMetrics, options = {}) { (0, common_1.assertParamExists)('getCreditMetrics', 'reqCreditMetrics', reqCreditMetrics); const localVarPath = `/api/v2/analytics/credit-metrics`; const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'PUT' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); localVarHeaderParameter['Content-Type'] = 'application/json'; (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); localVarRequestOptions.data = (0, common_1.serializeDataIfNeeded)(reqCreditMetrics, localVarRequestOptions, configuration); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), getModelOrganizationCreditMetrics: (timestamp_1, orgId_1, ...args_1) => __awaiter(this, [timestamp_1, orgId_1, ...args_1], void 0, function* (timestamp, orgId, options = {}) { (0, common_1.assertParamExists)('getModelOrganizationCreditMetrics', 'timestamp', timestamp); (0, common_1.assertParamExists)('getModelOrganizationCreditMetrics', 'orgId', orgId); const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/org/{orgId}` .replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp))) .replace(`{${"orgId"}}`, encodeURIComponent(String(orgId))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), getModelStatistics: (reqModelStatistics_1, ...args_1) => __awaiter(this, [reqModelStatistics_1, ...args_1], void 0, function* (reqModelStatistics, options = {}) { (0, common_1.assertParamExists)('getModelStatistics', 'reqModelStatistics', reqModelStatistics); const localVarPath = `/api/v2/analytics/session/model`; const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'PUT' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); localVarHeaderParameter['Content-Type'] = 'application/json'; (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); localVarRequestOptions.data = (0, common_1.serializeDataIfNeeded)(reqModelStatistics, localVarRequestOptions, configuration); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), getModelUserCreditMetrics: (timestamp_1, userId_1, ...args_1) => __awaiter(this, [timestamp_1, userId_1, ...args_1], void 0, function* (timestamp, userId, options = {}) { (0, common_1.assertParamExists)('getModelUserCreditMetrics', 'timestamp', timestamp); (0, common_1.assertParamExists)('getModelUserCreditMetrics', 'userId', userId); const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/user/{userId}` .replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp))) .replace(`{${"userId"}}`, encodeURIComponent(String(userId))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), getOrganizationCreditMetrics: (timestamp_1, ...args_1) => __awaiter(this, [timestamp_1, ...args_1], void 0, function* (timestamp, options = {}) { (0, common_1.assertParamExists)('getOrganizationCreditMetrics', 'timestamp', timestamp); const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/org` .replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), getUserCreditMetrics: (timestamp_1, ...args_1) => __awaiter(this, [timestamp_1, ...args_1], void 0, function* (timestamp, options = {}) { (0, common_1.assertParamExists)('getUserCreditMetrics', 'timestamp', timestamp); const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/user` .replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), }; }; exports.AnalyticsApiAxiosParamCreator = AnalyticsApiAxiosParamCreator; const AnalyticsApiFp = function (configuration) { const localVarAxiosParamCreator = (0, exports.AnalyticsApiAxiosParamCreator)(configuration); return { getCreditMetrics(reqCreditMetrics, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getCreditMetrics(reqCreditMetrics, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, getModelOrganizationCreditMetrics(timestamp, orgId, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getModelOrganizationCreditMetrics(timestamp, orgId, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getModelOrganizationCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, getModelStatistics(reqModelStatistics, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getModelStatistics(reqModelStatistics, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getModelStatistics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, getModelUserCreditMetrics(timestamp, userId, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getModelUserCreditMetrics(timestamp, userId, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getModelUserCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, getOrganizationCreditMetrics(timestamp, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getOrganizationCreditMetrics(timestamp, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getOrganizationCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, getUserCreditMetrics(timestamp, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getUserCreditMetrics(timestamp, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getUserCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, }; }; exports.AnalyticsApiFp = AnalyticsApiFp; const AnalyticsApiFactory = function (configuration, basePath, axios) { const localVarFp = (0, exports.AnalyticsApiFp)(configuration); return { getCreditMetrics(reqCreditMetrics, options) { return localVarFp.getCreditMetrics(reqCreditMetrics, options).then((request) => request(axios, basePath)); }, getModelOrganizationCreditMetrics(timestamp, orgId, options) { return localVarFp.getModelOrganizationCreditMetrics(timestamp, orgId, options).then((request) => request(axios, basePath)); }, getModelStatistics(reqModelStatistics, options) { return localVarFp.getModelStatistics(reqModelStatistics, options).then((request) => request(axios, basePath)); }, getModelUserCreditMetrics(timestamp, userId, options) { return localVarFp.getModelUserCreditMetrics(timestamp, userId, options).then((request) => request(axios, basePath)); }, getOrganizationCreditMetrics(timestamp, options) { return localVarFp.getOrganizationCreditMetrics(timestamp, options).then((request) => request(axios, basePath)); }, getUserCreditMetrics(timestamp, options) { return localVarFp.getUserCreditMetrics(timestamp, options).then((request) => request(axios, basePath)); }, }; }; exports.AnalyticsApiFactory = AnalyticsApiFactory; class AnalyticsApi extends base_2.BaseAPI { getCreditMetrics(reqCreditMetrics, options) { return (0, exports.AnalyticsApiFp)(this.configuration).getCreditMetrics(reqCreditMetrics, options).then((request) => request(this.axios, this.basePath)); } getModelOrganizationCreditMetrics(timestamp, orgId, options) { return (0, exports.AnalyticsApiFp)(this.configuration).getModelOrganizationCreditMetrics(timestamp, orgId, options).then((request) => request(this.axios, this.basePath)); } getModelStatistics(reqModelStatistics, options) { return (0, exports.AnalyticsApiFp)(this.configuration).getModelStatistics(reqModelStatistics, options).then((request) => request(this.axios, this.basePath)); } getModelUserCreditMetrics(timestamp, userId, options) { return (0, exports.AnalyticsApiFp)(this.configuration).getModelUserCreditMetrics(timestamp, userId, options).then((request) => request(this.axios, this.basePath)); } getOrganizationCreditMetrics(timestamp, options) { return (0, exports.AnalyticsApiFp)(this.configuration).getOrganizationCreditMetrics(timestamp, options).then((request) => request(this.axios, this.basePath)); } getUserCreditMetrics(timestamp, options) { return (0, exports.AnalyticsApiFp)(this.configuration).getUserCreditMetrics(timestamp, options).then((request) => request(this.axios, this.basePath)); } } exports.AnalyticsApi = AnalyticsApi; const ArSceneApiAxiosParamCreator = function (configuration) { return { downloadArSceneGltf: (sceneId_1, ...args_1) => __awaiter(this, [sceneId_1, ...args_1], void 0, function* (sceneId, options = {}) { (0, common_1.assertParamExists)('downloadArSceneGltf', 'sceneId', sceneId); const localVarPath = `/api/v2/ar-scene/{sceneId}/gltf` .replace(`{${"sceneId"}}`, encodeURIComponent(String(sceneId))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadArSceneUsdz: (sceneId_1, ...args_1) => __awaiter(this, [sceneId_1, ...args_1], void 0, function* (sceneId, options = {}) { (0, common_1.assertParamExists)('downloadArSceneUsdz', 'sceneId', sceneId); const localVarPath = `/api/v2/ar-scene/{sceneId}/usdz` .replace(`{${"sceneId"}}`, encodeURIComponent(String(sceneId))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), getArSceneMetadata: (sceneId_1, ...args_1) => __awaiter(this, [sceneId_1, ...args_1], void 0, function* (sceneId, options = {}) { (0, common_1.assertParamExists)('getArSceneMetadata', 'sceneId', sceneId); const localVarPath = `/api/v2/ar-scene/{sceneId}` .replace(`{${"sceneId"}}`, encodeURIComponent(String(sceneId))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'HEAD' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), }; }; exports.ArSceneApiAxiosParamCreator = ArSceneApiAxiosParamCreator; const ArSceneApiFp = function (configuration) { const localVarAxiosParamCreator = (0, exports.ArSceneApiAxiosParamCreator)(configuration); return { downloadArSceneGltf(sceneId, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.downloadArSceneGltf(sceneId, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['ArSceneApi.downloadArSceneGltf']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, downloadArSceneUsdz(sceneId, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.downloadArSceneUsdz(sceneId, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['ArSceneApi.downloadArSceneUsdz']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, getArSceneMetadata(sceneId, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.getArSceneMetadata(sceneId, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['ArSceneApi.getArSceneMetadata']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url; return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath); }); }, }; }; exports.ArSceneApiFp = ArSceneApiFp; const ArSceneApiFactory = function (configuration, basePath, axios) { const localVarFp = (0, exports.ArSceneApiFp)(configuration); return { downloadArSceneGltf(sceneId, options) { return localVarFp.downloadArSceneGltf(sceneId, options).then((request) => request(axios, basePath)); }, downloadArSceneUsdz(sceneId, options) { return localVarFp.downloadArSceneUsdz(sceneId, options).then((request) => request(axios, basePath)); }, getArSceneMetadata(sceneId, options) { return localVarFp.getArSceneMetadata(sceneId, options).then((request) => request(axios, basePath)); }, }; }; exports.ArSceneApiFactory = ArSceneApiFactory; class ArSceneApi extends base_2.BaseAPI { downloadArSceneGltf(sceneId, options) { return (0, exports.ArSceneApiFp)(this.configuration).downloadArSceneGltf(sceneId, options).then((request) => request(this.axios, this.basePath)); } downloadArSceneUsdz(sceneId, options) { return (0, exports.ArSceneApiFp)(this.configuration).downloadArSceneUsdz(sceneId, options).then((request) => request(this.axios, this.basePath)); } getArSceneMetadata(sceneId, options) { return (0, exports.ArSceneApiFp)(this.configuration).getArSceneMetadata(sceneId, options).then((request) => request(this.axios, this.basePath)); } } exports.ArSceneApi = ArSceneApi; const AssetsApiAxiosParamCreator = function (configuration) { return { downloadAsset: (assetDataEncrypted_1, ...args_1) => __awaiter(this, [assetDataEncrypted_1, ...args_1], void 0, function* (assetDataEncrypted, options = {}) { (0, common_1.assertParamExists)('downloadAsset', 'assetDataEncrypted', assetDataEncrypted); const localVarPath = `/api/v2/download/{assetDataEncrypted}` .replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadExport: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) { (0, common_1.assertParamExists)('downloadExport', 'sessionId', sessionId); (0, common_1.assertParamExists)('downloadExport', 'assetDataEncrypted', assetDataEncrypted); const localVarPath = `/api/v2/session/{sessionId}/export/{assetDataEncrypted}` .replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId))) .replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadGltf: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) { (0, common_1.assertParamExists)('downloadGltf', 'sessionId', sessionId); (0, common_1.assertParamExists)('downloadGltf', 'assetDataEncrypted', assetDataEncrypted); const localVarPath = `/api/v2/session/{sessionId}/gltf/{assetDataEncrypted}` .replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId))) .replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadImage: (sessionId_1, url_1, ...args_1) => __awaiter(this, [sessionId_1, url_1, ...args_1], void 0, function* (sessionId, url, options = {}) { (0, common_1.assertParamExists)('downloadImage', 'sessionId', sessionId); (0, common_1.assertParamExists)('downloadImage', 'url', url); const localVarPath = `/api/v2/session/{sessionId}/image` .replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); if (url !== undefined) { localVarQueryParameter['url'] = url; } (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadOutput: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) { (0, common_1.assertParamExists)('downloadOutput', 'sessionId', sessionId); (0, common_1.assertParamExists)('downloadOutput', 'assetDataEncrypted', assetDataEncrypted); const localVarPath = `/api/v2/session/{sessionId}/output/{assetDataEncrypted}` .replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId))) .replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadTexture: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) { (0, common_1.assertParamExists)('downloadTexture', 'sessionId', sessionId); (0, common_1.assertParamExists)('downloadTexture', 'assetDataEncrypted', assetDataEncrypted); const localVarPath = `/api/v2/session/{sessionId}/texture/{assetDataEncrypted}` .replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId))) .replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), downloadUsdz: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) { (0, common_1.assertParamExists)('downloadUsdz', 'sessionId', sessionId); (0, common_1.assertParamExists)('downloadUsdz', 'assetDataEncrypted', assetDataEncrypted); const localVarPath = `/api/v2/session/{sessionId}/usdz/{assetDataEncrypted}` .replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId))) .replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted))); const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL); let baseOptions; if (configuration) { baseOptions = configuration.baseOptions; } const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options); const localVarHeaderParameter = {}; const localVarQueryParameter = {}; yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration); (0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers); return { url: (0, common_1.toPathString)(localVarUrlObj), options: localVarRequestOptions, }; }), }; }; exports.AssetsApiAxiosParamCreator = AssetsApiAxiosParamCreator; const AssetsApiFp = function (configuration) { const localVarAxiosParamCreator = (0, exports.AssetsApiAxiosParamCreator)(configuration); return { downloadAsset(assetDataEncrypted, options) { return __awaiter(this, void 0, void 0, function* () { var _a, _b, _c; const localVarAxiosArgs = yield localVarAxiosParamCreator.downloadAsset(assetDataEncrypted, options); const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0; const localVarOperationServerBasePath = (_c = (_b = base_1.ope